Suggestions by @prithvirajbasu
22,430 suggestions

Bill Nighy
as Davy Jones in Pirates of the Caribbean
Tom Hollander
as Skinner in Ratatouille (live-action)

Bill Nighy
as Alfred Pennyworth in The Batman (2022)

Bill Nighy
as Ra's Al Ghul in Batman (2024)

Jonathan Rhys Meyers
as Hugo Strange in Batman (2024)
Ralph Fiennes
as Alfred Pennyworth in Batman (2024)
Tom Hollander
as Alfred Pennyworth in Batman (2024)

Jonathan Rhys Meyers
as Hugo Strange in Matt Reeves’ Arkham Asylum HBO Max Series

Bill Nighy
as Ra's al Ghul in Matt Reeves’ Arkham Asylum HBO Max Series

Dustin Hoffman
as Captain Hector Barbossa in Pirates of the Caribbean (1995-2009)

Michael Keaton
as Captain Jack Sparrow in Pirates of the Caribbean (1995-2009)

Alan Rickman
as Commodore/Admiral James Norrington in Pirates of the Caribbean (1995-2009)

Sergio Castellitto
as Anouar in The Forgiven (2026)

Eileen Atkins
as Jo Henninger in The Forgiven (2001)

Benedict Cumberbatch
as Lord Voldemort in Harry Potter Series - HBO

Malcolm McDowell
as Cutler Beckett in Pirates of the Caribbean (Alternate Cast)

Martin Klebba
as Marty in Pirates Of The Caribbean - A Day At The Sea

Stellan Skarsgård
as Bootstrap Bill Turner in Pirates Of The Caribbean - A Day At The Sea

John Lithgow
as Saruman in The Lord of the Rings Trilogy (2021 - 2023)
Robert Downey Jr.
as Rango in Rango: The Musical