15 Actors Who Regretted Turning Down Huge Roles

In Hollywood, timing can change everything, and few decisions highlight that more clearly than an actor passing on a role that later becomes iconic. Sometimes the choice comes down to scheduling conflicts, script doubts, or simply not seeing the potential in a project that goes on to define a generation. In hindsight, these moments often take on a mythic quality, especially when the role becomes tied to another performer’s career forever. While actors move on to other opportunities, the “what if” question tends to linger for years among fans and industry observers alike. These stories reveal how even the biggest careers can be shaped just as much by the roles accepted as by the ones turned down.

IMDb

Gwyneth Paltrow — Titanic

Gwyneth Paltrow was considered for Rose before Kate Winslet ultimately took the role.

IMDb

Jack Nicholson — The Godfather

Jack Nicholson passed on Michael Corleone, a role that became central to Al Pacino’s career.

IMDb

Emily Blunt — Iron Man 2

Emily Blunt stepped away from Black Widow due to scheduling issues before the Marvel role went to Scarlett Johansson.

IMDb

John Travolta — Forrest Gump

John Travolta passed on Forrest Gump, missing out on a role that became an awards powerhouse.

IMDb

Denzel Washington — Se7en

Denzel Washington reportedly passed on Se7en, a role that later became synonymous with Brad Pitt.

IMDb

Kevin Costner — The Shawshank Redemption

Kevin Costner passed on the lead role in a film that later became a classic after release on home video.

IMDb

Matt Damon — Avatar

Matt Damon declined the lead role in Avatar, which became the highest grossing film of its time.

IMDb

Michelle Pfeiffer — The Silence of the Lambs

Michelle Pfeiffer turned down Clarice Starling before Jodie Foster delivered an Oscar winning performance.

IMDb

Robert Redford — Star Wars

Robert Redford was among several major stars considered before Harrison Ford became Han Solo.

IMDb

Sean Connery — The Lord of the Rings: The Fellowship of the Ring

Sean Connery turned down Gandalf despite being offered a massive deal for the trilogy.

IMDb

Tom Hanks — Jerry Maguire

Tom Hanks was considered for the lead before the role ultimately became closely associated with Tom Cruise.

IMDb

Will Smith — The Matrix

Will Smith has openly discussed passing on Neo, a role that later became one of Keanu Reeves’ most defining performances.

IMDb

Al Pacino — Star Wars

Al Pacino reportedly declined the role of Han Solo during early casting considerations.

IMDb

Christian Bale — The Big Short

Christian Bale has mentioned passing on roles he later saw become major awards contenders.

IMDb

Claire Danes — Titanic

Claire Danes reportedly declined the role of Rose despite already working with Leonardo DiCaprio.