Suggestions by @adams
6,230 suggestions

Jon Hamm
as Batman in Dc

Elizabeth Tulloch
as Lois Lane in Lois Lane (TV Series)

Asa Butterfield
as Tim Drake in Batman

Dylan O'Brien
as Dick Grayson in Batman

Gaspard Ulliel
as Gambit in Marvel

Gina Rodriguez
as Alicia Masters in Marvel
Julianne Hough
as Dazzler in Marvel

Lyndsy Fonseca
as Rogue in Marvel

Brandon Flynn
as Iceman in Marvel

Evan Rachel Wood
as Jean Grey in Marvel

Jack Reynor
as Human Torch in Marvel
Zoey Deutch
as April O'Neil in The Perfect TMNT Movie

Richard Madden
as James Bond in James Bond

Idris Elba
as James Bond in James Bond

Dylan Minnette
as Billy Peltzer in Gremlins

Evan Peters
as Billy Hoyle in White Men Can't Jump

Dylan O'Brien
as Billy Hoyle in White Men Can't Jump

Hailee Steinfeld
as Kitty Pryde in X-Men

Lyndsy Fonseca
as Anna Marie in X-Men

Brandon Flynn
as Bobby Drake in X-Men