Suggestions by @marveldcfan2009
4,701 suggestions

Tommy Lee Jones
as Joe Brody in Godzilla (2004)

Laurence Fishburne
as Franklin Birch in Prisoners (2003)

Tyrese Gibson
as Max in Collateral (2014)

Caleb Landry Jones
as Prince Joachim in Jungle Cruise (Alternate Cast)

Mark Wahlberg
as Clint Barton in The Avengers [2012]

Sienna Miller
as Natasha Romanoff in The Avengers [2012]

Channing Tatum
as Steve Rogers in The Avengers [2012]

Kirsten Dunst
as Lenora Laferty in The Devil all the Time (2000)

Tobey Maguire
as Arvin Russell in The Devil all the Time (2000)

Laurie Holden
as Sandy Henderson in The Devil all the Time (2000)

Kevin Bacon
as Lee Bodecker in The Devil all the Time (2000)

Daniel Craig
as Shepherd Preston Teagardin in The Devil all the Time (2000)

Liv Tyler
as Ariadne in Inception (2000s)

Ethan Hawke
as Arthur in Inception (2000s)

Brad Pitt
as Dom Cobb in Inception (2000s)

Tom Cruise
as Dom Cobb in Inception (2000s)

Timothy Olyphant
as Eames in Inception (2000s)

Michael C. Hall
as Ian Donnelly in Denis Villeneuve movies (Alternate Cast)

Sienna Miller
as Olivia Wenscombe in The Prestige (2006)

Dougray Scott
as Rupert Angier in The Prestige (2006)