Suggestions by @marveldcfan2009
4,670 suggestions

Kurt Russell
as General Leslie Groves in Oppenheimer [2003]

Charlize Theron
as Jean Tatlock in Oppenheimer [2003]

Diane Kruger
as Jean Tatlock in Oppenheimer [2003]

Kate Winslet
as Jean Tatlock in Oppenheimer [2003]

Ben Affleck
as Hawkeye in The Avengers (2000's)

Matthew McConaughey
as Lorenz Hart in W Magazine Best Performances Issue 2026

Timothy Hutton
as Colonel Steven J. Lockjaw in W Magazine Best Performances Issue 2026

Natalie Portman
as Linda in W Magazine Best Performances Issue 2026

Michael Madsen
as Salvatore "The Boss" Maroni in The Dark Knight Original Trilogy (2005-2012)

Ben Affleck
as Hawkeye in Marvel Cinematic Universe

Henry Cavill
as Thor Odinson in Alternate MCU

Kevin Costner
as Clint Barton [Voice] in Black Widow [2001]

Tom Skerritt
as General Thaddeus 'Thunderbolt' Ross in Black Widow [2001]

Charlize Theron
as Yelena Belova in Black Widow [2001]

Diane Kruger
as Yelena Belova in Black Widow [2001]

James McAvoy
as Jamie in 28 Years Later (2015)

Hannah Ware
as Isla in 28 Years Later (2015)

Rupert Friend
as Jamie in 28 Years Later (2015)

Jamie Foxx
as The Genie in Aladdin (2019)

Daniel Radcliffe
as David Percival in Atomic Blonde [2027]