Jesse Eisenberg plays J. Daniel Atlas, a charismatic illusionist and the leader of the group of magicians known as 'The Four Horsemen.'
Mark Ruffalo portrays Dylan Rhodes, an FBI agent who leads the investigation into the magic heists performed by The Four Horsemen.
Woody Harrelson plays Merritt McKinney, a mentalist and member of The Four Horsemen who uses his skills to read minds and influence others.
Isla Fisher takes on the role of Henley Reeves, a skilled illusionist who is part of the magic group and is known for her daring tricks.
Dave Franco plays Jack Wilder, a young street magician whose expertise in sleight of hand makes him a valuable member of The Four Horsemen.
Mélanie Laurent portrays Alma Dray, an Interpol agent who becomes involved in the case against The Four Horsemen.
Morgan Freeman plays Thaddeus Bradley, a former magician who now exposes magic tricks and is critical of The Four Horsemen.
Michael Caine portrays Arthur Tressler, a wealthy benefactor who supports The Four Horsemen but has his own motives.
Michael Kelly plays Agent Fuller, an FBI operative working alongside Dylan Rhodes in the investigation of the magic-related crimes.
Common portrays Evans, a character involved in the larger scheme of events surrounding The Four Horsemen.
David Warshofsky plays Cowan, a character connected to the heists carried out by The Four Horsemen.
José Garcia portrays Etienne Forcier, a key figure in the intricate plot of the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.