We all have something we regret in life. That one decision that ended up taking us down a path we never expected. In Hollywood, actors are constantly faced with difficult choices, especially when it comes to selecting roles. When a new opportunity comes along, they have to read the script, understand the concept, and decide whether they even want to audition. Sometimes they say yes, but many times they say no. And when it comes to roles, there’s no way of knowing what the outcome will be or how successful a project might become without them.
That’s what makes these decisions so fascinating. Some roles end up becoming far more successful than the actors ever imagined, turning into defining moments for someone else’s career. But at the end of the day, each actor made the choice that felt right at the time, and with that comes the consequences, whether good or bad. In this article, we’ll take a look at actors who turned down roles in films that went on to make someone else famous or take their career to the next level.
1. Will Smith — The Matrix (1999)

At the time, Will Smith was everywhere, so it’s no surprise he was receiving major offers. He was originally approached to play Neo but turned it down because he didn’t fully understand the concept when it was pitched. The role ultimately went to Keanu Reeves, whose performance became iconic. Smith later said he doesn’t regret the decision, noting that Reeves was the perfect fit, and we have to agree.
2. Emily Blunt — Iron Man 2 (2010)

Emily Blunt was Marvel’s first choice for Black Widow, but scheduling conflicts forced her to pass on the role. Scarlett Johansson stepped in and turned the character into one of the MCU’s most recognizable figures. Blunt has said she doesn’t regret it, even though the role became incredibly impactful.
3. Leonardo DiCaprio — American Psycho (2000)

Leonardo DiCaprio was initially attached to play Patrick Bateman but stepped away due to concerns about the film’s tone and how it might affect his audience at the time. Christian Bale ultimately took over and delivered a defining performance. DiCaprio has never publicly expressed regret over the decision.
4. Rachel McAdams — The Devil Wears Prada (2006)

Rachel McAdams was offered the role of Andy Sachs multiple times but declined, choosing instead to focus on smaller, independent projects. After major hits like Mean Girls and The Notebook, she wanted to take a step back. Anne Hathaway eventually landed the role, which became a turning point in her career. McAdams has stood by her choice.
5. John Travolta — Forrest Gump (1994)

John Travolta passed on the role of Forrest Gump because he wasn’t fully convinced by the script or direction. Tom Hanks ended up taking the role and won an Academy Award for his performance. Travolta later admitted it was a mistake, though it’s hard to imagine anyone else embodying the character the way Hanks did.
Trending on The Scroller
6. Matt Damon — Avatar (2009)

Matt Damon was offered the lead role in Avatar, along with a percentage of the film’s profits, but had to decline due to scheduling conflicts with the Bourne franchise. Sam Worthington was cast instead, and the film became one of the highest-grossing of all time. Damon has openly said he regrets the decision and often jokes about it in interviews.
7. Gwyneth Paltrow — Titanic (1997)

Gwyneth Paltrow was considered for the role of Rose but ultimately didn’t take it on. Kate Winslet was cast instead, and the film became a global phenomenon. Paltrow has remained somewhat vague about the decision but has suggested she doesn’t dwell on it. Still, Winslet’s performance feels impossible to replace.
8. Nicolas Cage — The Lord of the Rings (2001–2003)

Nicolas Cage was offered a role in The Lord of the Rings trilogy but declined to spend more time with his family. Viggo Mortensen went on to play Aragorn, becoming inseparable from the character. Cage has said he doesn’t regret prioritizing his personal life and honestly, it’s hard to picture anyone else in that role.
Sign up for our newsletter
9. Al Pacino — Star Wars (1977)

Al Pacino was offered the role of Han Solo but turned it down because he found the script confusing. Harrison Ford stepped in and created one of cinema’s most beloved characters. Pacino later explained that the story simply didn’t resonate with him at the time, and it’s safe to say the role found its perfect match.
10. Michelle Pfeiffer — The Silence of the Lambs (1991)

Michelle Pfeiffer was offered the role of Clarice Starling but declined because she found the material too dark and unsettling. Jodie Foster accepted the role and went on to win an Academy Award. Pfeiffer has said she doesn’t regret her decision.
11. Tom Selleck — Indiana Jones (1981)

Tom Selleck was originally cast as Indiana Jones but had to step away due to his commitment to Magnum, P.I. Harrison Ford took over, turning the character into one of the most iconic in film history. Selleck has expressed some disappointment but understood the situation.
12. Julia Roberts — The Blind Side (2009)

Julia Roberts was offered the role of Leigh Anne Tuohy but passed on it without much public explanation. Sandra Bullock stepped in and won an Academy Award for her performance. Roberts has never publicly expressed regret about the decision.
13. Denzel Washington — Se7en (1995)

Denzel Washington was offered a role in Se7en but turned it down because he felt the script was too dark at the time. After seeing the finished film, he admitted he regretted passing on it, recognizing its impact and success.
14. Anne Hathaway — Knocked Up (2007)

Anne Hathaway was initially attached to the film but left due to creative differences, particularly regarding how a childbirth scene would be portrayed. Katherine Heigl took over, and the film became a major success. Hathaway has said she stands by her decision, a clear example of sticking to personal values.
15. Burt Reynolds — Pretty Woman (1990)

Burt Reynolds turned down the role of Edward Lewis, unsure about the film’s potential. Richard Gere was cast instead, and the movie became a romantic comedy classic. Reynolds later admitted he regretted passing on it, though the chemistry between Gere and Julia Roberts proved to be unforgettable.
Want to keep discovering more stories about iconic roles and Hollywood decisions? Keep reading our content:
There’s something fascinating about revisiting these roles, those that could have gone very differently. While some of these actors have admitted they regret turning them down, the truth is none of them failed because of it. Their careers simply took a different direction, and that’s neither right nor wrong. In many ways, it shows how unpredictable success in Hollywood really is, and how a single decision about a role can completely reshape a career.
If you enjoy reading about roles, casting decisions, and the stories behind your favorite movies, be sure to explore more of our content and dive into these recommendations: 15 Stars Who Were Cast Without Traditional Auditions, 20 Candid Photos of Old Hollywood Stars When the Cameras Were Off, and 20 Stories About Actors Whose Auditions Became Iconic.
