Suggestions by @brokentoejoe
1,366 suggestions

Henry Cavill
as Batman in James Gunn's DC Cinematic Universe

Lee Pace
as Superman in James Gunn's DC Cinematic Universe

Tom Skerritt
as Dr. Leonard "Bones" McCoy (1976) in Star Trek: A New cast Every Decade

David Carradine
as Spock (1976) in Star Trek: A New cast Every Decade

Ryan O'Neal
as Captain James T. Kirk (1976) in Star Trek: A New cast Every Decade

F. Murray Abraham
as Khan Noonien Singh (1986) in Star Trek: A New cast Every Decade

Matthew Broderick
as Pavel Chekov (1986) in Star Trek: A New cast Every Decade

Dennis Dun
as Sulu (1986) in Star Trek: A New cast Every Decade

Billy Connolly
as Montgomery "Scotty" Scott (1986) in Star Trek: A New cast Every Decade

Robert Redford
as Captain James T. Kirk (1976) in Star Trek: A New cast Every Decade

Harrison Ford
as Captain James T. Kirk (1976) in Star Trek: A New cast Every Decade

Pam Grier
as Uhura (1986) in Star Trek: A New cast Every Decade

Sam Neill
as Dr. Leonard "Bones: McCoy (1996) in Star Trek: A New cast Every Decade

Sam Neill
as Dr. Leonard "Bones" McCoy (1986) in Star Trek: A New cast Every Decade

Peter Weller
as Spock (1986) in Star Trek: A New cast Every Decade

Kurt Russell
as Captain James T. Kirk (1986) in Star Trek: A New cast Every Decade

Jimmy Smits
as Kahn Noonien Singh (1996) in Star Trek: A New cast Every Decade

Hugo Weaving
as Spock (1996) in Star Trek: A New cast Every Decade

Henry Thomas
as Pavel Checkov (1996) in Star Trek: A New cast Every Decade

BD Wong
as Sulu (1996) in Star Trek: A New cast Every Decade