24,617 suggestions

Rebecca Hall
as Wendy Torrance in The Shining (2010)

Sam Rockwell
as Jack Torrance in The Shining (2010)
Michael Caine
as The Hospitaller in Kingdom of Heaven (1975)

Oliver Reed
as "Reynald" (Raynald of Châtillon) in Kingdom of Heaven (1975)
Charlotte Rampling
as "Sibylla of Jerusalem" (a merging of Maria Comnena and Sibylla d'Anjou) in Kingdom of Heaven (1975)
Charlton Heston
as "Godfrey" (Barisan of Ibelin) in Kingdom of Heaven (1975)
Jack Nicholson
as Preacher Harry Powell in The Night of the Hunter (1975)

Jack O'Connell
as Hannibal King in Blade
Zoey Deutch
as Pussycat in Once Upon a Time in Hollywood [2019]

M. Emmet Walsh
as George Spahn in Once Upon a Time in Hollywood [2019]

Don Johnson
as Randy Miller in Once Upon a Time in Hollywood [2019]

Jonathan Groff
as Jay Sebring in Once Upon a Time in Hollywood [2019]

Martin Scorsese
as Marvin Schwarz in Once Upon a Time in Hollywood [2019]

Jeremy Davies
as Charles Manson in Once Upon a Time in Hollywood [2019]
Imogen Poots
as Sharon Tate in Once Upon a Time in Hollywood [2019]

Ben Affleck
as Rick Dalton in Once Upon a Time in Hollywood [2019]
Frank Dillane
as Joker in The Dark Knight Trilogy [2025-2032]

Harris Dickinson
as Joker in The Dark Knight Trilogy [2025-2032]
James Marsden
as Batman in Batman (2016)

Charlie Plummer
as Ted Pikul in eXistenZ