Suggestions by @marveldcfan2009
4,690 suggestions

Jake Gyllenhaal
as Kevin Crumb in M. Night Shyamalan's Trilogy (2000-2019)

Danny Glover
as Elijah Price in M. Night Shyamalan's Trilogy (2000-2019)

Mel Gibson
as David Dunn in M. Night Shyamalan's Trilogy (2000-2019)

Harris Dickinson
as Spider-Man in Spider-Man: Brand New Day [2026]

Pierce Brosnan
as Alfred Pennyworth in Batman (2019)

Pierce Brosnan
as Alfred Pennyworth in Batman (2019)

Pierce Brosnan
as Erik Lehnsherr in X Men (First Class-Dark Phoenix) (1981-1989)

Liam Neeson
as Professor Charles Xavier in X Men (First Class-Dark Phoenix) (1981-1989)

Jacob Tremblay
as Robbie Weaver in Crazy, Stupid, Love [2021]

Jennifer Garner
as Kate in Crazy, Stupid, Love [2021]

Paul Rudd
as Cal Weaver in Crazy, Stupid, Love [2021]

Maya Hawke
as Hannah Weaver in Crazy, Stupid, Love [2021]

Aaron Taylor-Johnson
as Jacob Palmer in Crazy, Stupid, Love [2021]

Bill Pullman
as Harvey in The Substance [2024]

Reese Witherspoon
as Sharon Carter in Captain America: The Winter Soldier (2004)

Charlize Theron
as Sharon Carter in Captain America: The Winter Soldier (2004)

Drew Barrymore
as Sharon Carter in Captain America: The Winter Soldier (2004)

Michael Fassbender
as Pietro Maximoff in Captain America: The Winter Soldier (2004)

Hayden Christensen
as Pietro Maximoff in Captain America: The Winter Soldier (2004)

Heath Ledger
as Pietro Maximoff in Captain America: The Winter Soldier (2004)