Suggestions by @prithvirajbasu
22,430 suggestions

Robert Downey Jr.
as Captain Jack Sparrow in Almost Cast: Pirates of the Caribbean

Tony Revolori
as Captain Jack Sparrow in Almost Cast: Pirates of the Caribbean

Zachary Levi
as Captain Jack Sparrow in Almost Cast: Pirates of the Caribbean

Jonathan Rhys Meyers
as Davy Jones in Almost Cast: Pirates of the Caribbean

John Malkovich
as Davy Jones in Almost Cast: Pirates of the Caribbean

Rupert Everett
as Davy Jones in Almost Cast: Pirates of the Caribbean

Tom Hardy
as Davy Jones in Almost Cast: Pirates of the Caribbean

Rhys Ifans
as Davy Jones in Almost Cast: Pirates of the Caribbean

Charles Dance
as Davy Jones in Almost Cast: Pirates of the Caribbean

Ralph Fiennes
as Davy Jones in Almost Cast: Pirates of the Caribbean

Thomas Kretschmann
as Davy Jones in Almost Cast: Pirates of the Caribbean

Christoph Waltz
as Davy Jones in Almost Cast: Pirates of the Caribbean

Christoph Waltz
as Professor James Moriarty in Sherlock Holmes Duology (2009-2011)

Tom Hiddleston
as Professor James Moriarty in Sherlock Holmes Duology (2009-2011)

Tom Hollander
as Professor James Moriarty in Sherlock Holmes Duology (2009-2011)

Ian McShane
as Lord Henry Blackwood in Sherlock Holmes Duology (2009-2011)

Jason Isaacs
as Alfred in Batman

Jack Davenport
as Kai in Kung Fu Panda Trilogy [2018-2026]

Tilda Swinton
as Keziah, a gargoyle in I, Frankenstein (1994)

Mark Strong
as Lord Shen in Kung Fu Panda (2008-2024)