Plot: Atlas (Jesse Eisenberg), Merritt (Woody Harrelson), Henley (Isla Fisher), and Jack (Dave Franco) are scrapy young magicians who are recruited to do three big magic shows for a hidden boss. In the first one they rob a bank, and give the money to the audience. FBI Agent Rhodes (Mark Ruffalo) tries investigate the bank robbery without being duped by their magic, but he is. Old time magician turned skeptic Thaddeus (Morgan Freeman) shows up to debunk the young magicians, and Interpol agent Alma Dray (Melanie Laurent) shows up too for no good reason. The 4 magicians run two additional shows despite the FBI's harassment, and at the end nothing is what it seemed -- due to rapidly twisting plot. [imdb] [photos]
I like Mark Ruffalo in whatever he is in, and he plays a Columbo-style direct bumbling, but intelligent detective. Woody Harrelson is good too. I am tired of seeing Morgan Freemen, but I suppose he was good too.
When it is fun, it was really fun. The plot twists were cool, but not quite clever enough. The final twist is pretty cool, but why? Why??
There was a sequence in the second show where they explain the tricks they are going to use in the final crime. Good foreshadowing.