40+ Actors Who Were Supposed to Play Famous Roles but Missed the Opportunity of a Lifetime

This article appeared in www.urbanaunty.com and has been published here with permission.
40+ Actors Who Were Supposed to Play Famous Roles but Missed the Opportunity of a Lifetime

Nowadays, we simply can’t imagine Tony Stark being played by anyone other than Robert Downey Jr. The strongest, most memorable characters end up being virtually indistinguishable from the individuals that played them. For example —  thanks to Twilight, Robert Pattinson will always be remembered as the pale, sparkling vampire. But, before these actors were chosen for these iconic roles, there were other people who were being considered. To answer the “what if” of other actors being chosen, we’ve assembled a list of actors who were supposed to play famous roles, but lost the opportunity to someone else.

Will Smith as Neo, The Matrix

The Matrix altered how viewers perceived fast-paced action scenes supported by incredible special effects. Keanu Reeves became an overnight sensation and a popular brand because of the Hollywood sci-fi action movie. But, did you know that the casting team didn’t start with Keanu Reeves for the part of Neo? Neo was first offered to none other than Men in Black star, Will Smith.

(Left) Reddit // u/bojacksfreechurro | (Right) Twitter // @__SkyJackson__

The Pursuit of Happiness actor revealed some new information regarding his decision to pass on playing Neo in the groundbreaking film in one of his “Story Time” segment videos. Will Smith begins the video by discussing his reservations about appearing in “Alien-Movies.” Smith thought that the action movie’s premise was unclear.

Tim Roth as Severus Snape, Harry Potter

Tim Roth is known for his roles in Planet of the Apes and The Reservoir Dogs. The actor declined the role of Severus Snape because he knew it would mean a long-term commitment, which he thought he couldn’t make at the time. In his self-explanatory remarks on There’s Something About Movies,  he explained, “I thought, ‘OK, that’s interesting. I’ll be on every backpack or whatever it is,’ and then I said. I’ll be recognized for that part.”

Tim Roth: Severus Snape, Harry Potter
(Left) Wikipedia // Gage Skidmore // CC BY-SA 3.0 | (Right) Twitter // @PrimeVideo

He was undoubtedly correct, as most of the performers that played characters in the Harry Potter franchise have remained connected to the movies ever since. Roth claims his children are still critical of him for turning down the role.

Gwyneth Paltrow as Rose DeWitt Bukater, Titanic

Gwyneth Paltrow was almost cast as Rose. But, in the end, it was Kate Winslet that was made a sensation, thanks to the affluent traveler who fell in love with Leonardo DiCaprio’s suave Jack on the tragic voyage.

(Left) Today // Ian Gavan | (Right) Reddit // u/[deleted]
Paltrow shared, “I guess the rumor is that I declined it. I believe I was seriously in the running for it; I was among the last two.” Paltrow isn’t angry, though. ‘I ask myself, “Why the heck did I agree to that?’ as I reflect on my decisions. And reject that? This is a global lesson to be learned, which you realize as you consider the broad picture.”

John Travolta as Forrest Gump

John Travolta saw a string of critical and box office flops in the 1980s; it wasn’t until 1989’s Look Who’s Talking that he appeared in a movie as popular as Grease. When the part of Forrest Gump was offered to Travolta, he chose to decline it in favor of another endeavor.

(Left) Facebook // John Travolta Fever | (Right) Reddit // u/[deleted]
“If I didn’t do whatever Tom Hanks did, then I did another job that was equally exciting or entertaining, But I feel good about those I gave up because other careers were formed,” Travolta said. The job that was equally exciting was, of course, his iconic role in Pulp Fiction.