Ticketholders for both magic shows and caper movies are required to engage in a certain suspension of disbelief, so that they might enjoy the wonders unfolding before them without ruining things by asking too many questions.
“Now You See Me,” a heist film peppered with onstage legerdemain, will test the limits of your willingness to go with the flow. The explanations behind the bank robberies defy logic, granted — but at least they're explanations.
The plot, on the other hand, takes a corkscrew spin that may or may not fling you out of the theater.
A quartet of magicians — a disgraced hypnotist (played by Woody Harrelson), a smug street illusionist (Jesse Eisenberg), an escape artist (Isla Fisher) and a pickpocket and lock-picker (Dave Franco) — are recruited by an anonymous benefactor to become the Four Horsemen, a glitzy and high-tech magic act that packs the big room at Las Vegas’ MGM Grand for one night only.
(I don't include the characters’ names because, frankly, the movie doesn't care about them; you won't know any more about them in the last scene than you do in the first.)
Their Vegas show involves teleporting an audience member into a French bank vault, getting away with 30 million Euros, and showering the bills onto their audience. This attracts the attention of an FBI agent (Mark Ruffalo) and a French sidekick (Mélanie Laurent of “Inglourious Basterds”) assigned to him by INTERPOL.
But as Eisenberg (reprising his cleverer-than-thou bit from “The Social Network”) tells Ruffalo, to accuse them of the crime would be to acknowledge that magic exists.
Also tagging along for two more performances-turned-heists are the magicians’ wealthy producer (Michael Caine) as well as a professional magic-debunker (Morgan Freeman) out to expose the Horsemen as phonies.