Nina Dobrev
as
Daisy Rhodes
Tyler Hoechlin
as
Thomas Stratz
Mark Ruffalo
as
Dylan Rhodes
Melanie Laurent
as
Alma Dray
Jesse Eisenberg
as
Daniel Atlas
Isla Fisher
as
Henley Reeves
Dave Franco
as
Jack Wilder
Woody Harrelson
as
Merritt McKinney
The Rest of the Now You See Me Cast
as
Themselves