You're talking all wrong about my guy Nicolas Cage.
It's the wrong tone.
Do it again...

Was the imaginary friend named Harvey?
His real name is Nicolas Coppola and, yes he is related to Francis Ford (uncle I believe) I give him kudos for not using that name to gain fame and success.
Nicholas Cage is the most overrated actor of my generation. He nearly ruined some great movies. Moonstruck, Peggy Sue Got Married, Leaving Las Vegas, Honeymoon in Vegas. Just lucky to have the right bloodline.
Hard to believe what passes for a story now days.
I always thought that Minnie Driver was a golf club for a small woman. (Thanks - I’ll show myself out.)
Poorly written story, no details on anything or the circumstances of the hotel suite, etc..