I liked it, but it could have been better. The biggest problem is that the ending, twist and all, is kind of crappy and vague with a lot of questions left unanswered. Also, I found there was not enough time spent with the four magicians (Jesse Eisenberg, Woody Harrelson, Isla Fisher and Dave Franco.) Their chemistry and bickering is really good, but they're not featured enough - the main characters are really the FBI/Interpol agents played by Mark Ruffalo and Mélanie Laurent (Inglorious Basterd). Now, don't get me wrong, they're both pretty good (and Mélanie Laurent is a lovely woman) but the four magicians just have so much chemistry you wish you saw them more.

Otherwise, I liked it well enough. It's fun and relatively clever. It was fun to see Morgan Freeman playing a condescending asshole instead of the wise mentor he usually plays, and I love that they explained 95% of the tricks used in the movie, and that those tricks looks feasible, if very difficult (unlike Burt Wonderstone, whose final trick was just impossible to pull off in real life.)