Suggestions by @paulcoolman
4,752 suggestions

Ian McKellen
as Meyer Lansky in Boardwalk empire (1985-1991)

Zoey Deutch
as Lorraine Mcfly in Back To The Future

Ryan Gosling
as Vito Corleone (Young) in The Godfather

Jesse Plemons
as Albert Neri in The Godfather

Henry Cavill
as James Bond in Goldfinger

Emmy Rossum
as Karen Hill in Goodfellas Modern Remake

Leonardo DiCaprio
as Young Sonny in The Godfather 4 (1994)

Diego Luna
as Fidel Castro in Historical Figures (South America)

Diego Luna
as Fidel Castro in American Crime Story: The Assassination of John F. Kennedy

Pedro Pascal
as Fidel Castro in Feud: RFK and LBJ

Stephen Graham
as Tommy DeVito in Goodfellas 2020 Remake

Miles Teller
as Henry Hill in Ultimate Recast

Michael Keaton
as Batman in Batman: The Dark Knight Returns

Alison Brie
as Dinah Ratner in Uncut Gems (2029)

J.K. Simmons
as Salvatore Tessio in The Godfather remake

Sadie Sink
as Iris in Taxi Driver (2016)

Jake Gyllenhaal
as Ace Rothstein in Casino (2020s)

Oscar Isaac
as Vito Scalleta in Mafia II

Jake Gyllenhaal
as Young Vito Corleone in Godfather Part 1 & 2

Jake Gyllenhaal
as Robert De Niro in Actors/Actresses That Should Play Younger Versions of Themselves