Suggestions by @nathanbates
23,770 suggestions

Sean Penn
as Micheal Corleone in The Godfather (1992)
Daniel Day-Lewis
as young Vito Corleone in The Godfather Part II (1994)

Ed Harris
as Tom Hagen in The Godfather (1992)

Steve Buscemi
as Fredo Corleone in The Godfather (1992)

John Turturro
as Fredo Corleone in The Godfather (1992)

Ethan Hawke
as Jacob Marley in Robert Eggers' A Christmas Carol

Bill Skarsgård
as Young Scrooge in Robert Eggers' A Christmas Carol

Robert Pattinson
as Fred in Robert Eggers' A Christmas Carol

Harvey Keitel
as Jim Gordon in Martin Scorsese’s: Batman the Movie (1988)

Andre Gregory
as Alfred Pennyworth in Martin Scorsese’s: Batman the Movie (1988)

Leo Marks
as Alfred Pennyworth in Martin Scorsese’s: Batman the Movie (1988)

Willem Dafoe
as Batman in Martin Scorsese’s: Batman the Movie (1988)
Frank Vincent
as Carmine Falcone in Martin Scorsese’s: Batman the Movie (1988)

Val Kilmer
as Steve Rogers in The Avengers [1992]
Clive Owen
as Stanton "Stan" Carlisle in Nightmare Alley (2011)

Chris Pine
as ATF Agent Ray Nicolette in Jackie Brown (2027)

LaKeith Stanfield
as Beaumont Livingston in Jackie Brown (2027)

Bokeem Woodbine
as Ordell Robbie in Jackie Brown (2027)

Christian Bale
as Louis Gara in Jackie Brown (2027)

Timothy Olyphant
as Max Cherry in Jackie Brown (2027)