Suggestions by @marveldcfan2009
4,690 suggestions

Tobey Maguire
as Billy Costigan in The Departed (2006)

Christopher Eccleston
as Le Chiffre in Casino Royale (2006)

Jason Statham
as James Bond in Casino Royale (2006)

Piper Perabo
as Hannah Weaver/Grace Faraday/Mia Dolan in Gosling and Stone Trilogy (2001-2006)

Anne Hathaway
as Hannah Weaver in Crazy, Stupid, Love (2001)

Sam Rockwell
as Miles Bron in Knives Out Duology [2019-2022]

John Travolta
as Max Shreck in Tim Burton's BatMan Duology (1999-2002)

John Malkovich
as Max Shreck in Tim Burton's BatMan Duology (1999-2002)

Eric Roberts
as Max Shreck in Tim Burton's BatMan Duology (1999-2002)

Ed Harris
as Max Shreck in Tim Burton's BatMan Duology (1999-2002)

Uma Thurman
as CatWoman in Tim Burton's BatMan Duology (1999-2002)

Heather Graham
as CatWoman in Tim Burton's BatMan Duology (1999-2002)

Nicole Kidman
as CatWoman in Tim Burton's BatMan Duology (1999-2002)

John Goodman
as Penguin in Tim Burton's BatMan Duology (1999-2002)

Alfred Molina
as Penguin in Tim Burton's BatMan Duology (1999-2002)

Vincent D'Onofrio
as Lt. Eckhardt in Tim Burton's BatMan Duology (1999-2002)

John Goodman
as Lt. Eckhardt in Tim Burton's BatMan Duology (1999-2002)

James Gandolfini
as Lt. Eckhardt in Tim Burton's BatMan Duology (1999-2002)

Robert Loggia
as Carl Grissom in Tim Burton's BatMan Duology (1999-2002)

Max von Sydow
as Carl Grissom in Tim Burton's BatMan Duology (1999-2002)