Suggestions by @micahmadera
41,051 suggestions

Patrick Schwarzenegger
as Noah in The Notebook (2024)

Devon Murray
as Pippin Took in The Lord of the Rings [2011-2013]

Anthony Hopkins
as Professor Moriarty in Sherlock Holmes (1996)

Patrick Schwarzenegger
as Captain America in 𝗠𝗔𝗥𝗩𝗘𝗟

Lewis Pullman
as Captain America in 𝗠𝗔𝗥𝗩𝗘𝗟

Hayden Christensen
as Warren Worthington III in The X-Men (1999)

Brendan Fraser
as Hank Mccoy in The X-Men (1999)

James Marsden
as Rick Jones in The Incredible Hulk (1999)

Natalie Portman
as Katherine Pride in X-men II: Rise of the Sentinels (2003)

Hayden Christensen
as Warren Worthington III in X-men II: Rise of the Sentinels (2003)

Brendan Fraser
as Hank Mccoy in X-men II: Rise of the Sentinels (2003)

Charlize Theron
as Jean Grey in X-men II: Rise of the Sentinels (2003)

Angelina Jolie
as Jean Grey in X-men II: Rise of the Sentinels (2003)

Ben Affleck
as Scott Summers in X-men II: Rise of the Sentinels (2003)

Anthony Hopkins
as Professor Xavier in X-men II: Rise of the Sentinels (2003)

Liv Tyler
as Wasp in Avengers: Earth's Mightiest Heroes (2003)

Ewan McGregor
as Ant-man in Avengers: Earth's Mightiest Heroes (2003)

Timothy Olyphant
as Iron Man in Avengers: Earth's Mightiest Heroes (2003)

Karl Urban
as Thor in Avengers: Earth's Mightiest Heroes (2003)

Brad Pitt
as Thor in Avengers: Earth's Mightiest Heroes (2003)