Suggestions by @rowanorser
607 suggestions

Wes Bentley
as Clark Kent in Justice League (2011)

Alexander Skarsgård
as Arthur Curry in Justice League (2011)

Benedict Cumberbatch
as Brainiac in Justice League (2011)

John Krasinski
as Shazam in Justice League (2011)

Evan Peters
as Barry Allen in Justice League (2011)

Bencio Del Toro
as Diego Torres in 13 Reasons Why (1997-2000)

Bobby Cannavale
as Montgomery De La Cruz in 13 Reasons Why (1997-2000)

Anthony Hopkins
as Lord Voldemort in Harry Potter 80s

Kate Winslet
as Hermione Granger in Harry Potter 80s

David Tennant
as Ron Weasley in Harry Potter 80s

Jensen Ackles
as Batman in Batman: Under The Red Hood

Edward Norton
as Edward Nygma in Batman (1999)

Scott Adkins
as Slade Wilson in Boy Wonder: Nightwing (2017)

Charles Dance
as Alfred J. Pennyworth in Boy Wonder: Nightwing (2017)

Jensen Ackles
as Bruce Wayne in Boy Wonder: Nightwing (2017)

Jensen Ackles
as Red Hood in The Perfect Batman 2000s Trilogy

Robert Downey Jr.
as Josiah Trelawny in Red Dead Redemption 2

Michael Fassbender
as Micah Bell in Red Dead Redemption 2

Winston Duke
as Charles Smith in Red Dead Redemption 2

Brenton Thwaites
as John Marston in Red Dead Redemption 2