Four random magicians(Jesse Eisenberg, Woody Harrelson, Isla Fisher, Dave Franco) are brought together by a mysterious force or individual. A year later the four are part of a group named The Four Horsemen. After a show in Vegas where the group seems to steal millions from a French bank. This brings in the FBI and Interpol. This leads a cynical and drunk agent Dylan Rhodes(Mark Ruffalo) and French investigator(Melanie Laurent) must team up to track down the Horsemen before their real plan can unfold.
I didn’t really know what to expect with this movie, the trailers never gave you any hints. My biggest surprise is that this movie really follows Mark Ruffalo and the magicians don’t really get a lot of screen time. The tricks they pull of are massive. One problem the movie puts on itself is that it plays with the idea that the magic could be real. It only plays with this idea though and never gets really deep with it. The film also heavily uses CGI during the larger moments and it’s blatant and kind of takes you out of the movie.
The best part of the film is the performances, everyone is good here and is obviously having a good time. Eisenberg especially seems to enjoy the cocky magician role. Morgan Freeman and Michael Caine show up and give very solid performances too. It’s Mark Ruffalo’s show though and he does a fine job here, I’ve always really liked him and here he gets to shine.
Don’t really be expecting anything deep or intense, this is really just a cops and robbers/magicians type movie. At times it acts like it wants to be more, but never really pushes past it. Melanie Laurent is kind of wasted here as the partner/love interest character but she still does a fine job though. I’m having a hard time not liking this movie, it’s charming and fun and a perfect summer film, problem is it could have been more, for what it is though it’s very solid.