J. Daniel Atlas (Jesse Eisenberg), Merritt McKenney (Woody Harrelson), Henley Reeves (Isla Fisher) and Jack Wilder (Dave Franco) are four magicians (of different varieties) who are brought together by a mysterious other, they don’t know why. They appear as a big new act in Las Vegas; “The Four Horsemen” and do a performance that lead FBI Agent Dylan Rhodes (Mark Ruffalo) and Interpol Agent Alma Dray (Melanie Laurent) investigating their every move. The magicians are being bankrolled by multi-millionare Arthur Tressler (Michael Caine) and the authorities are being assisted by a magician who now makes his money revealing tricks, Thaddeus Bradley (Morgan Freeman). But who is who, and what is really going on?
I’m not a massive fan of magic. It’s not that I don’t get it; I reckon I get as wowed as most people. I just don’t really care how it’s done. I’ll go along for the ride if I must, but I’d be just as happy avoiding it. What I do like is a really clever film that has everyone one step ahead of everyone else… or, at least, you never really know who is doing what for who and why. And I really, really love that moment at the end of a heist film where everything is revealed, or the final plan takes place. Spy films, too. What is really ace about this film is that there are several times when all this happens. It is fast, constantly confusing and totally amazing.
Loved it. Lots.