20 Actors Who Almost Landed Iconic Roles

Hollywood is built on “what ifs.” For every role that became iconic, there’s another version of that movie that almost existed, with a very different face at the center of it. Casting decisions come down to timing, contracts, gut instincts, and occasionally pure bad luck. Sometimes an actor turns a role down. Other times, they lose it days before filming starts. And in a few cases, they even shoot scenes that never see the light of day. Looking back, it’s hard not to wonder how differently pop culture might have unfolded if those choices had gone another way. These are the actors who came remarkably close to landing roles that would define entire movies and careers.

He was cast as Indiana Jones and even tested for the role, but TV obligations kept him from becoming cinema’s most famous archaeologist.

Tom Selleck – Indiana Jones

He was cast as Indiana Jones and even tested for the role, but TV obligations kept him from becoming cinema’s most famous archaeologist.

Smith famously passed on Neo in The Matrix, a decision that reshaped sci-fi history and Keanu Reeves’ career.

Will Smith – The Matrix

Smith famously passed on Neo in The Matrix, a decision that reshaped sci-fi history and Keanu Reeves’ career.

She was Marvel’s first choice for Black Widow before scheduling conflicts opened the door for Scarlett Johansson.

Emily Blunt – Black Widow

She was Marvel’s first choice for Black Widow before scheduling conflicts opened the door for Scarlett Johansson.

Ad – content continues below

Travolta turned down Forrest Gump, a role that would go on to define Tom Hanks’ career.

John Travolta – Forrest Gump

Travolta turned down Forrest Gump, a role that would go on to define Tom Hanks’ career.

She nearly played Rose in Titanic before timing and creative choices shifted the casting.

Gwyneth Paltrow – Titanic

She nearly played Rose in Titanic before timing and creative choices shifted the casting.

He turned down Gandalf in The Lord of the Rings, later admitting he didn’t understand the project at the time.

Sean Connery – The Lord of the Rings (Gandalf)

He turned down Gandalf in The Lord of the Rings, later admitting he didn’t understand the project at the time.

She was originally offered the lead in Pretty Woman, but turned it down before the film became a modern rom-com classic.

Molly Ringwald – Pretty Woman

She was originally offered the lead in Pretty Woman, but turned it down before the film became a modern rom-com classic.

Stoltz originally played Marty McFly and even filmed scenes before being replaced by Michael J. Fox.

Eric Stoltz – Back to the Future

Stoltz originally played Marty McFly and even filmed scenes before being replaced by Michael J. Fox.

Pacino was offered Han Solo but passed, unsure what Star Wars was really aiming to be.

Al Pacino – Star Wars (Han Solo)

Pacino was offered Han Solo but passed, unsure what Star Wars was really aiming to be.

Ad – content continues below

He was Christopher Nolan’s initial pick for Jack Dawson before Titanic went in a different direction.

Matthew McConaughey – Titanic

He was Christopher Nolan’s initial pick for Jack Dawson before Titanic went in a different direction.

Hathaway was attached to Silver Linings Playbook early on, exiting the project before Jennifer Lawrence stepped into the Oscar-winning role.

Anne Hathaway – Silver Linings Playbook

Hathaway was attached to Silver Linings Playbook early on, exiting the project before Jennifer Lawrence stepped into the Oscar-winning role.

Jackman was reportedly considered for James Bond during the franchise’s reboot era, but never formally took on 007.

Hugh Jackman – James Bond

Jackman was reportedly considered for James Bond during the franchise’s reboot era, but never formally took on 007.

She auditioned for Twilight before her breakout years, losing out on a franchise that defined a generation.

Jennifer Lawrence – Twilight

She auditioned for Twilight before her breakout years, losing out on a franchise that defined a generation.

DiCaprio passed on American Psycho, a role that would later become one of Christian Bale’s most iconic performances.

Leonardo DiCaprio – American Psycho

DiCaprio passed on American Psycho, a role that would later become one of Christian Bale’s most iconic performances.

Injuries and delays forced him to drop out of X-Men, clearing the path for Hugh Jackman’s breakout role.

Dougray Scott – X-Men (Wolverine)

Injuries and delays forced him to drop out of X-Men, clearing the path for Hugh Jackman’s breakout role.

Ad – content continues below

He was cast as Christian Grey in Fifty Shades of Grey before dropping out just weeks before production began.

Charlie Hunnam – Fifty Shades of Grey

He was cast as Christian Grey in Fifty Shades of Grey before dropping out just weeks before production began.

Madonna aggressively pursued the role of Trinity in The Matrix, but the part ultimately went to Carrie-Anne Moss.

Madonna – The Matrix

Madonna aggressively pursued the role of Trinity in The Matrix, but the part ultimately went to Carrie-Anne Moss.

Watson was originally offered the lead role in Amélie, but turned it down, opening the door for Audrey Tautou to define the film’s whimsical legacy.

Emily Watson – Amélie

Watson was originally offered the lead role in Amélie, but turned it down, opening the door for Audrey Tautou to define the film’s whimsical legacy.

Cavill was a serious contender for the role of James Bond during the Casino Royale era, narrowly losing out to Daniel Craig because of his age at the time.

Henry Cavill – James Bond (Casino Royale era)

Cavill was a serious contender for the role of James Bond during the Casino Royale era, narrowly losing out to Daniel Craig because of his age at the time.

Pfeiffer passed on Pretty Woman, a decision that reshaped the film’s casting and helped turn Julia Roberts into a global star.

Michelle Pfeiffer – Pretty Woman

Pfeiffer passed on Pretty Woman, a decision that reshaped the film’s casting and helped turn Julia Roberts into a global star.