Suggestions by @prithvirajbasu
22,430 suggestions

John Malkovich
as Barty Crouch Sr in Harry Potter HBO Max TV Series (2018 - 2028)

Tom Hiddleston
as Lucius Malfoy in Harry Potter HBO Max TV Series (2018 - 2028)

Ian McKellen
as Abraham Van Helsing in Gothic Horror Story

Willem Dafoe
as Barty Crouch Jr in Harry Potter HBO Max TV Series (2018 - 2028)

Ralph Fiennes
as Dr Grimwig in Oliver! (2023)

Bill Nighy
as Dr Grimwig in Oliver! (2023)
Stellan Skarsgård
as Dr Grimwig in Oliver! (2023)

Matthew Goode
as Dr Grimwig in Oliver! (2023)

Alfred Molina
as Dr Grimwig in Oliver! (2023)

Hugh Bonneville
as Dr Grimwig in Oliver! (2023)

Liam Neeson
as Dr Grimwig in Oliver! (2023)

Christoph Waltz
as Lord Shen in Kung Fu Panda (2009)

Seth Rogen
as Mantis in Kung Fu Panda (2009)

Bill Nighy
as Tai Lung in Kung Fu Panda (2009)

Ian McKellen
as Master Shifu in Kung Fu Panda (2009)
Jack Black
as Po in Kung Fu Panda (2009)

Charles Dance
as Rattlesnake Jake in Rango (2021)

Christoph Waltz
as Rattlesnake Jake in Rango (2021)

Sophie Turner
as Lily Potter in Harry Potter

Kelly Macdonald
as Bellatrix Lestrange in Harry Potter