Ever likeable Steve Carell as a Las Vegas magician (think David Copperfield, or Sigfried and Roy); Steve Buscemi , Jim Carrey and Olivia Wilde in secondary roles = This could have been good!
Would have been, too, most likely, had not the plot been so sadly predictable.
Once again - This is an OK comedy, if you aren't up to anything else in particular.
And to finish : I need to watch myself a really good film!
Why do I get stuck in front of all these humdrum comedies??