Some of the biggest movies in history almost had completely different stars. Believe it or not, many famous actors turned down legendary roles because they simply didn’t connect with the script.
Whether the story felt confusing, too dark, or just plain silly, these Hollywood stars walked away from parts that went on to become iconic. Their decisions prove that even the most talented people in the business can misread a golden opportunity.
1. Sean Connery Passed on Gandalf in The Lord of the Rings

Imagine turning down $400 million. That’s exactly what happened when Sean Connery declined the role of Gandalf in Peter Jackson’s epic Lord of the Rings trilogy.
Connery openly admitted he simply didn’t understand the script or the world Tolkien had created.
Ian McKellen stepped in and delivered one of cinema’s most beloved performances. Connery’s share of the profits, had he accepted, would have been staggering.
It remains one of Hollywood’s most jaw-dropping “what if” moments.
2. Will Smith Said No to Neo in The Matrix

Will Smith was offered the chance to play Neo, the chosen one who bends reality itself in The Matrix. He turned it down because, by his own admission, he just couldn’t wrap his head around the concept when the Wachowskis pitched it to him.
He chose to make Wild Wild West instead, a film that flopped with critics. Keanu Reeves stepped in and became a sci-fi icon.
Smith has joked about the decision, but it clearly still stings a little.
3. Al Pacino Turned Down Han Solo in Star Wars

Han Solo is one of the coolest characters in movie history, but Al Pacino almost played him. He was offered the role before Harrison Ford was cast, and he turned it down because the script left him completely confused.
Pacino later said the story simply didn’t resonate with him at the time. Ford went on to make the role legendary.
Star Wars became one of the highest-grossing franchises of all time, making Pacino’s pass a truly unforgettable Hollywood blunder.
4. John Travolta Rejected Forrest Gump

Few roles have touched audiences the way Forrest Gump did, but John Travolta could have been the man behind that famous box of chocolates. He passed on the part because he wasn’t fully sold on the script or the creative direction of the project.
Tom Hanks took the role and won an Academy Award for it. Travolta later admitted openly that turning down Forrest Gump was a serious mistake.
It’s a decision that continues to follow him in Hollywood interviews to this day.
5. Eddie Murphy Skipped Who Framed Roger Rabbit

Who Framed Roger Rabbit blended live-action and animation in a way nobody had ever seen before, becoming a massive hit. Eddie Murphy had a shot at being part of that magic, but he passed because he wasn’t feeling the script at all.
The film went on to earn critical praise and a devoted fanbase. Murphy’s instinct here backfired in a big way.
Bob Hoskins took the lead role instead and delivered a performance that audiences still talk about decades later with real fondness.
6. Denzel Washington Declined Se7en

Se7en became one of the most gripping thrillers of the 1990s, but Denzel Washington wanted nothing to do with it. He felt the script was far too dark and disturbing for his comfort at the time, leading him to walk away before filming began.
Brad Pitt took the role and the film became a massive cultural moment. Washington later admitted he regretted his decision after seeing the finished product.
It’s a reminder that sometimes the darkest scripts can produce the brightest cinematic gems.
7. Halle Berry Passed on Speed

Speed is remembered as one of the most thrilling action movies of the 1990s, complete with a runaway bus and nonstop tension. Halle Berry was offered the female lead but turned it down, saying she simply didn’t connect with action scripts when she read them.
She also mentioned that one version she received had the bus stuck at Dodger Stadium the whole time, which felt unbelievable to her. Sandra Bullock stepped in and launched her career into superstardom with that single unforgettable role.
8. Lindsay Lohan Turned Down The Hangover

The Hangover became a comedy phenomenon that nobody saw coming, earning over $467 million worldwide. Lindsay Lohan reportedly had a chance to join the cast but dismissed the script, saying she saw absolutely no potential in it whatsoever.
The film launched the careers of Bradley Cooper and Zach Galifianakis to new heights. Looking back, it’s hard not to laugh at the irony.
Lohan’s confidence in her script judgment turned out to be one of the more costly reads in Hollywood comedy history.
9. Jerry Van Dyke Said No to Gilligan’s Island

Gilligan’s Island ran for three seasons and became a beloved piece of American television history, still airing in reruns decades later. Jerry Van Dyke was offered the lead role of Gilligan but flat-out refused, calling the script silly and completely unbelievable.
He chose to star in My Mother the Car instead, a show so poorly received it was canceled after just one season. Bob Denver took on Gilligan and became a household name.
Van Dyke’s choice is widely considered one of TV’s greatest misfires.
10. Mel Gibson Passed on Schindler’s List

Schindler’s List is widely considered one of the greatest films ever made, earning Steven Spielberg his first Academy Award. Mel Gibson was reportedly approached about the project but passed on it, feeling the material wasn’t something he wanted to take on at the time.
Liam Neeson stepped into the role of Oskar Schindler and gave a career-defining performance. The film won seven Oscars and changed cinema history.
Gibson’s hesitation toward the script remains one of those head-scratching Hollywood decisions that’s hard to fully understand.
11. Michelle Pfeiffer Turned Down Silence of the Lambs

The Silence of the Lambs swept the Academy Awards and made Jodie Foster a household name all over again. Michelle Pfeiffer was reportedly offered the role of Clarice Starling but turned it down because she found the material too psychologically intense and disturbing to take on.
Foster accepted the challenge and won the Best Actress Oscar for her performance. The film is now considered a masterpiece of psychological horror.
Pfeiffer’s concern about the script’s dark nature ended up costing her one of the decade’s most celebrated roles.
12. Burt Reynolds Declined Star Wars Too

You might be surprised to learn that Al Pacino wasn’t the only big name to pass on a role in Star Wars. Burt Reynolds was also reportedly offered a part in the film but turned it down, finding the script strange and the whole concept hard to take seriously.
The franchise went on to become the most successful movie series in history. Reynolds was riding high on his own career at the time, but passing on Star Wars is something that still gets brought up whenever his Hollywood legacy is discussed.
13. Jack Nicholson Passed on Pretty Woman

Pretty Woman became one of the most beloved romantic comedies ever made, turning Julia Roberts into a global superstar. Jack Nicholson was reportedly in consideration for the male lead but passed on the project, unimpressed by the script’s lighthearted tone and direction.
Richard Gere took the role and shared incredible on-screen chemistry with Roberts. The film earned over $463 million worldwide.
Nicholson’s reputation for picking bold, edgy material may explain why a feel-good romance just wasn’t the right fit for his taste at the time.
14. Ryan Gosling Almost Skipped La La Land

La La Land swept award season and became a cultural phenomenon, winning six Academy Awards. Ryan Gosling wasn’t immediately sold on the project and had serious doubts about whether the script truly worked as a musical film in a modern setting.
He eventually agreed to take the role after working closely with director Damien Chazelle to shape the story further. His performance alongside Emma Stone earned widespread praise.
It’s a good thing he changed his mind, because the film became one of the decade’s most celebrated cinematic achievements.
15. Tom Hanks Almost Passed on Forrest Gump

Wait, didn’t Tom Hanks make Forrest Gump? He did, but it almost didn’t happen.
Hanks had some hesitations about the script early on, particularly about how certain elements of the story would translate on screen and whether audiences would connect with such an unusual lead character.
He pushed through those doubts, committed fully, and won his second consecutive Academy Award for the role. His instinct to trust the material ultimately paid off in the biggest way possible.
It stands as one of cinema’s most heartwarming success stories.
16. Sylvester Stallone Turned Down Beverly Hills Cop

Beverly Hills Cop was originally written for Sylvester Stallone, and early versions of the script were far more serious and action-heavy to match his tough-guy persona. Stallone eventually walked away from the project because he wanted to take the script in a different direction than the studio was willing to go.
Eddie Murphy stepped in and completely transformed the role with his natural humor and charm. The film became a massive hit.
Stallone went off to make Cobra instead, which didn’t come close to matching Beverly Hills Cop’s enormous success or cultural staying power.