Suggestions by @ramon
1,431 suggestions

John Krasinski
as Reed Richards in Elite Cinematic Universe

David Harbour
as Thanos in Avengers

Tom Holland
as Spider-Man in Marvel's Sin City

Ryan Reynolds
as Deadpool in Marvel's Sin City

Charlie Cox
as Daredevil in Marvel's Sin City

Jensen Ackles
as Hawkeye in Avengers

Florence Pugh
as Black widow in Avengers

Denzel Washington
as Nick Fury in Avengers

Hugh Dancy
as Hulk in Avengers

Alexander Ludwig
as Thor in Avengers

Dylan O'Brien
as Captain America in The Avengers (2022)

Armie Hammer
as Captain America in Avengers

Bradley Cooper
as Iron man in Avengers

Frank Grillo
as Mr. Joshua in Lethal Weapon (2007)

Samuel L. Jackson
as Roger Murtaugh in Lethal Weapon (2007)

Samuel L. Jackson
as Roger Murthaug in Lethal Weapon (2007)

Casey Affleck
as Martin Riggs in Lethal Weapon (2007)

Macaulay Culkin
as Henry Hart in Henry Danger (1994-2000)

Arnold Schwarzenegger
as Henry in Men in Black: International (1989)

Marlon Brando
as High T in Men in Black: International (1989)