Jude Law had an unexpected birthday guest at his 35th birthday bash at Havana - late singer Frank Sinatra.
The British actor claims that he had a vision of Sinatra raiding his mini-bar in his suite at Havana's celebrity-infested Hotel Nacional de Cuba on Dec 29.
Apparently, Law was staying at the same suite, which Sinatra used to request during his Cuban jaunts.
"Jude had no idea that Frank used to stay in the same room. You could see he was really spooked by his sighting," the Daily Star quoted a hotel source, as saying.
"He'd sampled lots of the hotel's rum cocktails to celebrate his birthday so he thought it was just a drunken vision. But when we told him of the situation, he came clean about seeing the ghost.
"He swore he saw Frank crouched at the mini-bar, rummaging through the bottles and snacks," the source added.
The insider said that Jude was so shaken after the incident that he requested for a new room.
"Poor old Jude was relieved when we finally put him in a different room, although we didn't tell him that Winston Churchill used to stay in it, just in case," the source said.
Law spent Christmas at the hotel with his ex-wife Sadie Frost and their children.