Suggestions by @prithvirajbasu
22,505 suggestions

Bill Nighy
as Georg Von Trapp in The Sound of Music (1975)

Bela Lugosi
as Davy Jones in Pirates of the Caribbean (1933 - 1947)

Roger Moore
as Captain Jack Sparrow in Pirates of the Caribbean (1933 - 1947)

Christopher Lee
as Davy Jones in Pirates of the Caribbean (1933 - 1947)

Tom Hollander
as Rumpelstiltskin in Shrek franchise live-action

Tom Hollander
as Farquaad in Shrek (Live-Action Remake)

John Malkovich
as Barty Crouch Sr in HBO Max's Harry Potter

Chow Yun-Fat
as Patrick Penhallow in The Mortal Instruments (1988)

Stephen Graham
as Max Lightwood in The Mortal Instruments (1988)

Mark Strong
as Professor Severus Snape in HBO Max's Harry Potter

Ian McShane
as Garrick Ollivander in HBO Max's Harry Potter

Bill Nighy
as Lord Voldemort in HBO Max's Harry Potter

Imogen Poots
as Gretel in The Mortal Instruments (1988)

Cameron Diaz
as Gretel in The Mortal Instruments (1988)

Jeremy Irons
as Senhor Monteverde in The Mortal Instruments (1988)

David Thewlis
as Senhor Monteverde in The Mortal Instruments (1988)

Jared Harris
as Albus Dumbledore in Harry Potter (Reboot)

Bill Nighy
as Count Dooku in Star Wars Prequel Trilogy (2019-2025)

Tom Hollander
as Chef Skinner in Ratatouille (2027)

Ralph Fiennes
as Anton Ego in Ratatouille (2027)