Suggestions by @24601
2,495 suggestions

Robert Sheehan
as Beast Boy in DC: Titans Season 2

Thomas Kretschmann
as Glorfindel in Guillermo Del Toro's The Hobbit Duology

Aaron Eckhart
as Orodreth in Beren and Luthien
Angus Macfadyen
as Forweg in Children of Hurin

Thomas Kretschmann
as Glorfindel in Children of Hurin
Natalie Dormer
as Megara in Hercules

Christoph Waltz
as The Joker in The Batman

Harrison Osterfield
as Anti Venom in Spider-Man: No Place Like Home

David Morrissey
as Green Goblin in Spider-Man: No Place Like Home

Stephen Fry
as Henry McCoy in The Sabretooth and the Wolverine

Charlie Cox
as Matthew Murdock in Spider-Man Hunted
Emily Blunt
as Eltariel in Middle Earth: shadow of war

Saoirse Ronan
as Idril in Middle Earth: shadow of war

Natalia Tena
as Shelob in Middle Earth: shadow of war

Jon Hamm
as Celebrimbor. in Middle Earth: shadow of war

Charles Dance
as Ghost in Hamlet

Ian McKellen
as Ghost in Hamlet
Zoe Kazan
as Ophelia in Hamlet

Christian Bale
as Bard The Bowman in Guillermo Del Toro's The Hobbit Duology

Christoph Waltz
as Professor X in MCU X-Men