Suggestions by @richardgrace
1,729 suggestions
Alfred Molina
as Campion Bond in The League of Extraordinary Gentlemen

Alfred Molina
as The Ghost of Christmas Present in Modern Christmas Carol

Sarah Jeffery
as Pocahontas in Pocahontas (Live Action)

Gerard Butler
as Governor Ratcliffe in Pocahontas (Live Action)

Ben Barnes
as John Smith in Pocahontas (Live Action)

Dustin Hoffman
as The Gray Man in The Detectives

Titus Welliver
as Wildcat/Ted Grant in The Batman 2

Ariana Grande
as Poison Ivy/Pamela Isley in The Batman 2

Keanu Reeves
as Ra’s al Ghul in The Batman 2

Oded Fehr
as Ra’s al Ghul in The Batman 2

Paul "Big Show" Wight
as The Ghost of Christmas Yet to Come in Modern Christmas Carol

"Weird Al" Yankovic
as Lock in Oogie Boogie Returns (A Nightmare Before Christmas Story)

Richard Kiel
as Treebeard in The Lord of the Rings Trilogy (1981 - 1983)

Sean Connery
as Gandalf in The Lord of the Rings Trilogy (1981 - 1983)

Nicol Williamson
as Boromir in The Lord of the Rings Trilogy (1981 - 1983)

Liam Neeson
as Éomer in The Lord of the Rings Trilogy (1981 - 1983)

Sam Neill
as Elrond in The Lord of the Rings Trilogy (1981 - 1983)

James Earl Jones
as Sauron in The Lord of the Rings Trilogy (1981 - 1983)

Anthony Andrews
as Legolas Greenleaf in The Lord of the Rings Trilogy (1981 - 1983)

Jonny depp
as Norman Burg in The Big O