Suggestions by @1980scelebritylover
1,473 suggestions

John Stamos
as Alex Karev in Grey's Anatomy (1990's)

Danny McBride
as Stoddard Thorsen in American Hustle (2023)

Jim Carrey
as Lex Luthor in Batman V Superman: Dawn Of Justice (1996)

James Spader
as Lex Luthor in Batman V Superman: Dawn Of Justice (1996)

Sean Connery
as Alfred Pennyworth in Batman V Superman: Dawn Of Justice (1996)

Clint Eastwood
as Jonathan Kent in Batman V Superman: Dawn Of Justice (1996)

Gene Hackman
as Jonathan Kent in Batman V Superman: Dawn Of Justice (1996)

Rachel Weisz
as Diana Prince in Batman V Superman: Dawn Of Justice (1996)

Diane Keaton
as Martha Kent in Batman V Superman: Dawn Of Justice (1996)

Michelle Pfeiffer
as Lois Lane in Batman V Superman: Dawn Of Justice (1996)

Hugh Jackman
as Clark Kent in Batman V Superman: Dawn Of Justice (1996)

Pierce Brosnan
as Bruce Wayne in Batman V Superman: Dawn Of Justice (1996)

Brad Pitt
as Arthur Curry in Batman V Superman: Dawn Of Justice (1996)

Brad Pitt
as Aqaman in Batman vs Superman (1996)

Chris Evans
as Batman in Batman v Superman: Dawn of Justice (2026)

Alexander Ludwig
as Aquaman in Batman v Superman: Dawn of Justice (2026)

Ryan Gosling
as Batman in Batman v Superman: Dawn of Justice (2026)

Nicholas Hoult
as Pete Musane in American Hustle (2023)

Taron Egerton
as Detective Loki in Prisoners (2021)

Jon Bernthal
as Sylvester Stallone in Almost Cast Counterparts: Dr Alan Grant