Four street magicians answer a mysterious summons and within a year have been transformed into The Four Horsemen, a big, new glitzy Vegas act that promises to rob a bank in France while standing on the stage. As in all works of illusion, nothing is really what it seems. But in the film Now You See Me, the talented cast pulls off this scam in a very enjoyable manner. The Four Horsemen are played by Jesse Eisenberg, Dave Franco… yes, James Franco’s younger brother, Isla Fisher, and Lebanon’s own Woody Harrelson, in what is probably his best performance since The People vs. Larry Flynt. Working for the law we have Mark Ruffalo as an FBI agent, who is saddled with a novice partner from Interpol, played by Melanie Laurent who gained worldwide attention in Quentin Tarantino’s Inglourious Basterds. And naturally there has to be a couple of elder statesmen to follow the action, comment on and drop clues to what’s going on. Or so we think. Those roles fall to hard-working old pros Michael Caine and Morgan Freeman.