Four street magicians – Daniel Atlas (Jesse Eisenberg), Henley Reeves (Isla Fisher), Jack Wilder (Dave Franco) and Merritt McKinney (Woody Harrelson) – taken off the street and turned into horsemen heroes by a mysterious man in the hood. With their very first show in Las Vegas they manage to get FBI’s attention, after all they looted a bank in Paris.
FBI agent Dylan Rhodes (Mark Ruffalo), who’d rather be somewhere else, is in on the case with an Interpol french woman Alma Dray (Mélanie Laurent) whom he hates but will come to love eventually. This is where all goes wrong for the plot, and you will eventually see why.
As the plot unfolds and more grand shows and bigger mysteries come out of the hat. They rob more people but keep nothing for themselves. Who are these four horsemen? Why are they doing this? Thaddeus Bradley (Morgan Freeman), an ex-magician who exposes magicians in his TV show seem to have all the answers.
By their last act, the film turns into a visual magic show; but the plot feels scattered. You’d expected something grand to fill the voids. Who’s behind all this and why are they doing this? How will it all end?
When the question is finally answered, the film falls flat at hands of bad direction. You were deceived. Not “Woah you got me!” feeling but, “Seriously? That’s your plot?!” disappointment. It could have been a wonderful trick if only the magician (Louis Leterrier) knew how to pull it off.
With grand scale execution, something different to talk about and a great build up – this start studded film had potential; but fails with final act and leaves many things unanswered. It might have done some good to keep the mystery like a magician keeps the secret and magic lives on.