Six iconic movie roles that almost went to someone else

Part ofBitesize Topical

Some actors become so identified with the roles they play that we can’t really imagine anyone else playing them.

Can you really think of anyone other than Keanu Reeves playing Matrix hero Neo? Or a different actress to Kate Winslet perched on the tiny raft with Leonardo DiCaprio at the end of Titanic?

But there are lots of times when an actor has almost been cast in a major role only to see it go to someone else - who then goes on to have huge success with it. We take a look at how some hit movies might have turned out if the casting had gone a little differently.

Actors on the set of My Fair Lady
Image caption,
Hello Julie? Julie Andrews almost snagged the lead role in the film adaptation of My Fair Lady (1964) but lost out to Audrey Hepburn

Julie Andrews was almost Eliza Doolittle (My Fair Lady, 1964)

My Fair Lady is one of the best loved musicals of all time. When it premiered on Broadway in 1956, Julie Andrews dazzled audiences in the role and played it for three years. But when the show was adapted for film, the studio wanted a more famous star, and cast Audrey Hepburn, much to Andrews’s disappointment.

“I did, at that time, hope that maybe when the film was made, I’d be asked to do it,” she later said. “I didn’t really think that I was that important to warrant being used. But, you know, there was a fantasy of what a thrill that would be.”

The film turned out to be a huge hit. But happily for Andrews, shortly after losing the role, she was cast in another iconic movie musical - Mary Poppins.

Timothée Chalamet
Image caption,
A tangled web. Timothée Chalamet was almost Spider-Man in 2017’s Spider-Man: Homecoming

Timothée Chalamet was almost Spider-Man (Spider-Man: Homecoming, 2017)

By 2017, when director Jon Watts came to make Spider-Man: Homecoming, Spider-Man had already been played by both Tobey Maguire and then Andrew Garfield. But Watts wanted a new boy-arachnid for his reboot, and would eventually settle on Tom Holland.

But before Holland was cast, young actor Timothée Chalamet was keen to get the job, though according to him his audition didn’t go well.

“I read twice and I left sweating in a total panic,” Chalamet said. “I called my agent, and I said, ‘I have to go back and knock on that door and read again,’ and he told me the story of Sean Young and how in an attempt to become Catwoman had scared everyone away when she showed up at the studio gates in costume.”

Thankfully Chalamet’s career took off soon after, with roles in Wonka (2023) and Dune: Part One (2021) making him a household name.

Tom Hanks and John Travolta
Image caption,
Life is like a box of chocolates? John Travolta doesn’t regret missing turning down Forrest Gump (1994)

John Travolta was almost Forrest Gump (Forrest Gump, 1994)

The movie Forrest Gump won Tom Hanks an Oscar for best actor back in 1995. The story struck a chord with audiences and helped cement Hanks as one of the greatest Hollywood stars of his generation. But the role almost went to John Travolta.

Travolta was in contention for the part, but finally turned it down in order to appear in Quentin Tarantino’s Pulp Fiction instead.

When asked if he regretted it in 2007 he told MTV reporters, “No, because if I didn't do something Tom Hanks did, then I did something else that was equally interesting or fun […] But I feel good because other careers were created."

A still from the movie Titanic
Image caption,
Kate Winslet (left) starred as Rose in James Cameron’s smash-hit Titanic (1997). But the role almost went to Clare Danes (right)

Clare Danes was almost Rose (Titanic, 1997)

The scene at the end of Titanic (1997) with Jack (Leonardo DiCaprio) and Rose (Kate Winslet) clinging to the tiny life raft is one of the most emotional in modern movies.

But if things had gone just a little differently it might have been Clare Danes perched on the raft with swoonsome Jack.

Danes turned the role down, with one reason being that she’d just shot Romeo + Juliet (1996) with DiCaprio in the same location that Titanic was set to be filmed.

“I’d just made this romantic epic with Leo in Mexico City, which is where they were going to shoot Titanic, and I just didn’t have it in me,” she said of deciding not to play Rose.

Madonna performing in 1985
Image caption,
Don’t Cry For Me. Madonna (right) lost out to Michelle Pfeiffer (left) for the role of Catwoman in Batman Returns in 1992

Madonna was almost Catwoman (Batman Returns, 1992)

Batman Returns, the sequel to Tim Burton’s smash-hit Batman (1989), was one of the most eagerly awaited films of 1992 and the question on everybody’s lips was who would play Batman’s arch-nemesis Catwoman.

In the end the role went Ant-Man and the Wasp (2018) star Michelle Pfeiffer, but it was almost played by musical megastar Madonna, who was then trying to forge a film career. Eventually, though, she turned the part down.

“I regret that I turned down Catwoman,” Madonna admitted. “That was pretty fierce.”

Still of Keanu Reeves and Hugo Weaving in the Matrix (1999)
Image caption,
Keanu Reeves (left) became one of the biggest sci-fi stars in the world after The Matrix (1999). But it could have been Will Smith (right)

Will Smith was almost Neo (The Matrix, 1999)

The Matrix (1999) was one of the most influential movies of its decade, and Keanu Reeves became an iconic sci-fi figure in the role of Neo.

The part, however, almost went to Will Smith, who turned it down. His reason? The Matrix’s directors, Lana and Lilly Wachowski, known together as the Wachowskis, were then unknowns, and their pitch to him seemed to be all about special effects.

"I’m not proud of it but it’s the truth,” he later said. “I turned down Neo. The Wachowskis had only done one movie […] it turns out they were geniuses, but there’s a fine line in a pitch meeting between genius and what I experienced in that meeting.

“But Keanu was perfect.”

This article was published in November 2024

Six times accents in movies got people talking

From Austin Butler's unshakeable accent in Elvis to Meryl Streep's flawless cadences in The Iron Lady, here are six movies whose linguistics made the headlines.

Six times accents in movies got people talking

Five times the movies got their science right

Science fiction often has scientists’ eyes rolling, but some film writers and directors have gone above and beyond to get their facts spot on.

Five times the movies got their science right

Can you guess these famous movie characters from the pic?

Test your knowledge of famous movie characters with this tricky film still quiz.

Can you guess these famous movie characters from the pic?