By Amy Ryan
Updated July 25, 2006 at 12:00 PM EDT
Cage: Djamilla Rosa Cochran/; Liberace: Jim Smeal/; Carrell: Eric Charbonneau/

I know Nicolas Cage (at left) likes to make movies set in Las Vegas, but this is the oddest casting choice since… well, since Cage was touted as a possible Superman a few years ago. As with that role, Cage is just a little too butch to play Liberace (center). Sure, he can revive that chirpy voice he used 20 years ago in Peggy Sue Got Married (it sounds more like Liberace’s voice than Cage’s usual baritone), but still, are you really going to buy Cage in this part? C’mon, it should have gone to Steve Carell (at right). He looks and sounds a lot more like Lee than Cage does, and if you saw him channeling Paul Lynde last summer in Bewitched (I’m pretty sure that’s what he was doing, but not even bamboo shoots under my fingernails will get me to see that movie again to make certain), you know he can do camp without doing caricature. Yes, yes, I’m probably stereotyping here, but this is Liberace we’re talking about; might as well embrace his overwhelming fabulousness, even though the man himself, alas, never could.

addCredit(“Cage: Djamilla Rosa Cochran/; Liberace: Jim Smeal/; Carrell: Eric Charbonneau/”)