Home

 › 

Uncategorized

 › 

John Travolta as Forest Gump or Hugh Jackman as James Bond? Meet the Actors and Actresses Who Passed on Hollywood’s Most Iconic Roles

"Deadpool & Wolverine" New York Premiere

John Travolta as Forest Gump or Hugh Jackman as James Bond? Meet the Actors and Actresses Who Passed on Hollywood’s Most Iconic Roles

Imagine a world where your favorite on-screen heroes and villains were played by someone else, an alternative universe where an entirely different actor or actress took on these iconic roles. It’s a bittersweet thought, but in reality, Hollywood is full of such “what ifs”. Sometimes, even the biggest stars miss out on the roles that transformed others into cinematic legends. It wasn’t that they weren’t offered the part — in fact, these actors and actresses were initially cast in the role, but for various reasons, decided to pass, only to discover later that the film became one of the biggest of all time.

There are plenty of reasons why an actor or actress would turn down a role. Once you reach a certain level of stardom, role offers come up all the time, and it’s simply impossible to accept them all. Hindsight is 20/20, and even the best actors (and their agents) can’t predict whether or not a film is going to be a hit. Some turn down roles because of scheduling conflicts — either they’ve already booked a film or TV show that films at the same time, or they had the choice between starring in two films and ultimately chose the latter. Some actors and actresses may want to avoid typecasting, or they do not understand the script, or they simply don’t think that the film will do very well.

It’s certainly entertaining to imagine an alternate universe where Hugh Jackman starred as James Bond instead of Daniel Craig. Sometimes, a different actor could have completely changed a film’s outcome — but of course, we’ll never really know. Fortunately, many of the actors and actresses who passed on such iconic roles, however, went on to star in movies that are so important they’re studied in college.

Let’s take a peek behind the curtain and see what might have been with these 26 actors and actresses who rejected some of the most iconic roles in Hollywood history!

Will Smith

=Will Smith | 94th Annual Academy Awards - Show
Neilson Barnard / Getty Images Entertainment via Getty Images
Actor Will Smith turned down the iconic role of Neo in “The Matrix.”
  • Role: Neo
  • Film: “The Matrix”

Will Smith received an offer for the role of Neo in “The Matrix.” On his YouTube channel, Smith explained that he turned down the role because the movie sounded confusing. He went on to make the notorious bomb “Wild Wild West” instead.

Keanu Reeves took on the role, and Neo has become one of the most iconic characters in film history.

Tom Cruise

Tom Cruise 2023 |
Lisa Maree Williams / Getty Images Entertainment via Getty Images
“All the Right Moves” conflicted with Tom Cruise’s potential casting in “Footloose.”
  • Role: Ren McCormack
  • Film: “Footloose”

Tom Cruise showed off his dancing moves in “Risky Business,” but we would have loved to see him really strut his stuff in the lead role of Ren McCormack in “Footloose.” He had to turn down the role because he had already been cast to star in “All the Right Moves,” however.

The role went to Kevin Bacon instead, becoming his breakthrough role and one of the actor’s defining roles.

Al Pacino

=Al Pacino | 'The Humbling' - Premiere - 71st Venice Film Festival
Gareth Cattermole / Getty Images Entertainment via Getty Images
Legendary actor Al Pacino didn’t understand the “Star Wars” script.
  • Role: Han Solo
  • Film: “Star Wars”

We’re as shocked to learn about this as anyone else, but Al Pacino was actually one of the top choices to play the role of Han Solo in “Star Wars.” He told MTV that he turned down the role because he didn’t understand the script and didn’t feel like he was right for the role.

Harrison Ford took the role instead, and Han Solo became one of the greatest movie characters ever.

Johnny Depp

Atsushi Tomura / Getty Images Entertainment via Getty Images
Scheduling conflicts kept Johnny Depp from accepting the lead in “Ferris Bueller’s Day Off.”
  • Role: Ferris Bueller
  • Film: “Ferris Bueller’s Day Off”

Johnny Depp had to decline the lead role in “Ferris Bueller’s Day Off” due to scheduling conflicts.

Matthew Broderick took up the role instead, rocketing him to superstardom.

Marilyn Monroe

Baron / Getty Images
Truman Capote pictured Marilyn Monroe starring in “Breakfast at Tiffany’s.”
  • Role: Holly Golightly
  • Film: “Breakfast at Tiffany’s”

When author Truman Capote, who wrote the novella “Breakfast at Tiffany’s,” sold the film rights to Paramount, he told them that he envisioned Marilyn Monroe in the leading role of Holly Golightly. Monroe turned down the role after being offered it, however, reportedly because her acting coach didn’t want the character’s party girl persona damaging her image.

The role went to Audrey Hepburn instead, and it became her defining role.

Harrison Ford

Pascal Le Segretain / Getty Images Entertainment via Getty Images
Actor Harrison Ford could have starred in “Jurassic Park.”
  • Role: Alan Grant
  • Film: “Jurassic Park”

Another role we would have liked to have seen Harrison Ford in? Alan Grant in the 1993 blockbuster “Jurassic Park.” Even though he was director Steven Spielberg’s top pick and was offered the role, Ford unfortunately turned it down.

We’re not upset about Sam Neil taking on the role in his place, though. Fun fact? Neil actually beat out actors including Kurt Russell and Richard Dreyfuss for the role.

Ian McKellen

Tristan Fewings / Getty Images
Sir Ian McKellen would have portrayed an excellent Dumbledore.
  • Role: Dumbledore
  • Film: The Harry Potter series

We would honestly be perfectly cool with Ian McKellen playing Dumbledore. McKellen was offered the role after original Dumbledore actor Richard Harris passed away in 2002, but he passed on the role because Harris once referred to McKellen’s acting as “passionless,” and McKellen told the BBC that he couldn’t “take over the part from an actor who I’d known didn’t approve of me.”

The role went to Michael Gambon instead.

Molly Ringwald

Ethan Miller / Getty Images
It’s unclear why Molly Ringwald turned down the lead role in “Pretty Woman.”
  • Role: Vivian Ward
  • Film: “Pretty Woman”

Molly Ringwald revealed in a Reddit AMA that she was approached to star in the 1990 smash hit romantic comedy “Pretty Woman,” but didn’t reveal why she turned it down.

Julia Roberts took on the role instead, and the film established her as a leading actress, earning her an Oscar nomination for Best Actress.

Mel Gibson

Kevin Winter / Getty Images
A younger actor than Mel Gibson took the iconic role of Maximus in “Gladiator” after Gibson turned it down.
  • Role: Maximus
  • Film: “Gladiator”

Mel Gibson was actually offered the leading role of Maximus in “Gladiator,” but turned the role down because he felt he was too old to take it on.

It went to Russell Crowe instead, who’s nine years younger than Gibson.

Henry Winkler

Rich Polk / Getty Images
Henry Winkler didn’t want to be a typecast actor.
  • Role: Danny Zuko
  • Film: “Grease”

“Happy Days” greaser Henry Winkler was an obvious choice to play Danny Zuko in “Grease,” but he told AARP Magazine that he turned down the role because he didn’t want to be typecast, which we can understand.

John Travolta

Gareth Cattermole / Getty Images
It’s hard to picture John Travolta as Forrest Gump.
  • Role: Forrest Gump
  • Film: “Forrest Gump”

Can you picture anyone but Tom Hanks as Forrest Gump? It’s hard to envision, but John Travolta was actually offered the role, but turned it down in order to appear in “Pulp Fiction.”

Hanks took the role, and the rest is cinematic (and Oscar-bait) history.

Emilia Clarke

Dimitrios Kambouris / Getty Images
“Game of Thrones” no doubt influenced Emilia Clarke to turn down the lead role in “Fifty Shades of Grey.”
  • Role: Anastasia Steele
  • Film: “Fifty Shades of Grey”

Emilia Clarke was offered the leading role of Anastasia Steele in the film adaptation of the best-selling novel “Fifty Shades of Grey,” but she turned down the role because of all the required nudity — not wanting to be subjected to the same treatment as when she appeared nude in “Game of Thrones.”

Dakota Johnson took her place, in what became her breakthrough role.

Brad Pitt

Vittorio Zunino Celotto / Getty Images Entertainment via Getty Images
“Spy Game” interfered with Brad Pitt taking the role of Jason Bourne.
  • Role: Jason Bourne
  • Film: The Bourne Series

Brad Pitt was approached to star as Jason Bourne in “The Bourne Identity,” but he was forced to pass on the role because he’d already been cast in “Spy Game.”

The role went to Matt Damon instead, and the film series became a box-office juggernaut.

Jack Nicholson

Kevin Winter / Getty Images
The legendary Jack Nicholson turned down the role of Michael Corleone.
  • Role: Michael Corleone
  • Film: “The Godfather”

Jack Nicholson was offered the iconic role of Michael Corleone in “The Godfather,” but he reportedly turned down the role because he believed that it should be played by an Italian.

The role, of course, went to Al Pacino, cementing his Hollywood A-list status and earning him an Oscar nomination.

Bette Midler

Mike Coppola / Getty Images
Bette Midler didn’t want to wear a nun costume in “Sister Act.”
  • Role: Deloris Van Cartier
  • Film: “Sister Act”

The leading role of Deloris Van Cartier in “Sister Act” was literally written for Bette Midler, but The Divine Miss M confessed that she turned down the role because she didn’t want to wear a nun costume, and assumed that her fans didn’t want to see her in one.

The role went to Whoopi Goldberg, and the smash hit remains a beloved film to this day.

Sean Connery

Sean Connery | Target Presents AFI's Night At The Movies - Presentations
Frazer Harrison / Getty Images Entertainment via Getty Images
Despite a lucrative offer, Sean Connerty turned down the role of Gandalf.
  • Role: Gandalf
  • Film: The Lord of the Rings trilogy

Sean Connery was offered $10 million per film and 15% of box office earnings in order to play Gandalf in the “Lord of the Rings” films, but he reportedly turned down the role because he didn’t understand the script.

The iconic role went to Ian McKellen, instead.

Gwyneth Paltrow

Pascal Le Segretain / Getty Images
Can you picture Gwyneth Paltrow as Rose in “Titanic?”
  • Role: Rose
  • Film: “Titanic”

Gwyneth Paltrow was reportedly director James Cameron’s first choice for the leading role of Rose DeWitt Bukater in the 1997 megahit “Titanic,” but she turned down the opportunity.

Tom Selleck

Jamie McCarthy / Getty Images Entertainment via Getty Images
Tom Selleck’s contract with “Magnum P.I.” caused him to miss out on the role of Indiana Jones.
  • Role: Indiana Jones
  • Film: “Raiders of the Lost Ark”

It goes without saying that “Indiana Jones” would have been a very different movie with Tom Selleck in the lead role, but we’d definitely like to see that version. He was offered the role but wasn’t able to get out of his “Magnum, P.I.” contract.

Harrison Ford took on the role instead, which became one of the most iconic in all of film history. We’ll admit, however, that it would be fun to see Selleck delivering some of the most famous “Indiana Jones” quotes.

Emily Blunt

Christopher Polk / Getty Images
Actress Emily Blunt had the chance to enter the Marvel Cinematic Universe.
  • Role: Black Widow
  • Film: “Iron Man 2”

Emily Blunt could have had a starring role in the Marvel Cinematic Universe, only if she’d accepted the offer to play Black Widow in 2010’s “Iron Man 2.” She had to turn the role down due to a scheduling conflict, however.

The role instead went to Scarlett Johansson, who’s appeared in the role in nine films to date.

Burt Reynolds

Kevin Winter / Getty Images Entertainment via Getty Images
Burt Reynolds turned down the iconic role of James Bond.
  • Role: James Bond
  • Film: “Live and Let Die”

None other than film icon Burt Reynolds received an offer for the role of James Bond in 1973, to star in “Live and Let Die” after original Bond Sean Connery declined to return for another film. He turned it down, reportedly because he didn’t think that Bond should be played by an American.

The role went to Roger Moore instead, and he went on to star as Bond in six more films before hanging it up in 1985.

Emma Watson

Theo Wargo / Getty Images for Tribeca Film Festival
Scheduling conflicts prevented Emma Watson from starring in “La La Land.”
  • Role: Mia Dolan
  • Film: “La La Land”

Emma Watson was offered the lead role of Mia Dolan in “La La Land,” but had to turn it down because she’d already committed to starring as Belle in Disney’s live-action remake of “Beauty and the Beast.”

Emma Stone took on the role instead, earning her an Academy Award for Best Actress.

Michael Keaton

Christopher Polk / Getty Images
It’s hard to imagine Michael Keaton starring in “Groundhog Day.”
  • Role: Phil Connors
  • Film: “Groundhog Day”

Michael Keaton received an offer to play the lead role of Phil Connors in “Groundhog Day,” but he told Entertainment Weekly that he passed it up because he didn’t want to play another “kind of wry, sardonic, glib young man.”

We’re grateful he turned it down because it ended up becoming one of Bill Murray’s most iconic roles.

Bruce Willis

Rich Fury / Getty Images Entertainment via Getty Images
Actor Bruce Willis had the chance to star alongside Demi Moore in “Ghost.”
  • Role: Sam Wheat
  • Film: “Ghost”

Bruce Willis was married to Demi Moore during the filming of the 1990 hit film “Ghost,” so it would have been a no-brainer to see them star in the film together. He was offered the leading role of newly deceased Sam Wheat but turned it down because he didn’t understand how someone dead could have a romance with someone alive.

Patrick Swayze was cast in the role instead, and it’s one of the defining roles of his career.

Hugh Jackman

Kevin Winter / Getty Images
Hugh Jackman declined the role of James Bond in “Casino Royale.”
  • Role: James Bond
  • Film: “Casino Royale”

Another alternate-universe James Bond? Hugh Jackman. He was offered the starring role in “Casino Royale,” but told Variety that he turned it down because “the scripts had become so unbelievable and crazy.” He was also already playing Wolverine by this point and was concerned that he would have no time for anything else between the two roles.

Daniel Craig took the role instead, and we have no complaints.

Christina Applegate

Matt Winkelmeyer / Getty Images Entertainment via Getty Images
Playing another ditzy blonde did not appeal to Christina Applegate.
  • Role: Elle Woods
  • Film: “Legally Blonde”

Christina Applegate was offered the iconic role of Elle Woods in 2001’s “Legally Blonde,” but as she told “Entertainment Tonight,” she turned down the role because she “got scared of kind of repeating myself” after already spending time playing a ditzy blonde in several films and TV shows including “Married… with Children.”

The role went to Reese Witherspoon instead, and it made her into a bona fide superstar.

Tom Hanks

Christopher Polk / Getty Images Entertainment via Getty Images
Tom Hanks couldn’t star in “Jerry McGuire” thanks to a directing obligation.
  • Role: Jerry McGuire
  • Film: “Jerry McGuire”

The role of Jerry McGuire was written for Tom Hanks, so when he turned it down because he was already booked to direct “That Thing You Do!” it nearly derailed the film.

Thankfully, Tom Cruise stepped in, and it became one of his most beloved roles.

To top