Suggestions by @jarfddorkis
1,218 suggestions

Harrison Ford
as Bruce Wayne in Batman Begins (1975)

Morgan Freeman
as Nick Fury in The Avengers (2002)

Vera Farmiga
as Maria Hill in The Avengers (2002)

Bill Pullman
as Phil Coulson in The Avengers (2002)

Malcolm McDowell
as Erik Selvig in The Avengers (2002)

Ewan McGregor
as Loki in The Avengers (2002)

Clive Owen
as Clint Barton in The Avengers (2002)

Milla Jovovich
as Natasha Romanoff in The Avengers (2002)

David Duchovny
as Bruce Banner in The Avengers (2002)

Nikolaj Coster-Waldau
as Thor in The Avengers (2002)

Paul Walker
as Steve Rogers in The Avengers (2002)

Pierce Brosnan
as Tony Stark in The Avengers (2002)

Morgan Freeman
as Nick Fury in Captain America: The First Avenger (2001)

Tom Wilkinson
as Dr. Abraham Erskine in Captain America: The First Avenger (2001)

Harold Perrineau
as Gabe Jones in Captain America: The First Avenger (2001)

Bruce Greenwood
as Timothy "Dum Dum" Dugan in Captain America: The First Avenger (2001)

Timothy Olyphant
as Howard Stark in Captain America: The First Avenger (2001)

Doug Jones
as Dr. Arnim Zola in Captain America: The First Avenger (2001)

Jeremy Irons
as Johann Schmidt in Captain America: The First Avenger (2001)

Karl Urban
as James "Bucky" Barnes in Captain America: The First Avenger (2001)