Suggestions by @micahmadera
41,938 suggestions

Matt Damon
as Daredevil in Daredevil II : The Hand (2007)

Ewan McGregor
as Daredevil in Daredevil II : The Hand (2007)

Christian Bale
as Daredevil in Daredevil II : The Hand (2007)

Michael C. Hall
as Daredevil in Daredevil II : The Hand (2007)

James Marsden
as Daredevil in Daredevil II : The Hand (2007)

Owen Cooper
as Tom Riddle (16) in Harry Potter (HBO Max Series)

Louis Partridge
as Tom Riddle in HBO Harry Potter (uncast roles)

Owen Cooper
as Tom Riddle in HBO Harry Potter (uncast roles)
Graham Verchere
as Spider-Man (2020s) in Actors who could play Spider-Man in different decades

Jacob Elordi
as Bruce Wayne in The Snyderverse [2033-2041]

David Corenswet
as Bruce Wayne in The Snyderverse [2033-2041]

Russell Crowe
as Obi-Wan Kenobi in Star Wars: Original Trilogy (2027-2033)

Emma Watson
as Morgana in The Adventures of Merlin (2018-2022)

Dixie Egerickx
as Lily Potter in HBO Harry Potter (uncast roles)

Sophia Di Martino
as Rita Skeeter in HBO Harry Potter (uncast roles)

Paul Bettany
as Xenophilius Lovegood in HBO Harry Potter (uncast roles)

Zach McGowan
as Fenrir Greyback in HBO Harry Potter (uncast roles)

Hugh Laurie
as Nearly Headless Nick in HBO Harry Potter (uncast roles)

Robert Sheehan
as Peeves the Poltergeist in HBO Harry Potter (uncast roles)

Andy Serkis
as Aberforth Dumbledore in HBO Harry Potter (uncast roles)