10 Beloved Stars Who Played Iconic Characters Only To Be Replaced By Other Actors

Does it make sense?

Stephanie
10 Beloved Stars Who Played Iconic Characters Only To Be Replaced By Other Actors

We love movies, and the reason we love them so much is because of the relationships we build with the characters. We become invested in them and their stories, and if those characters are played well, we can forget that they're not real.

We laugh with them, cry with them, celebrate their milestones, and we grieve for them when they die. It's crazy, but our favorite characters can teach us valuable life lessons and become a big part of our lives.

However, without the incredibly talented actors who play those characters, that would never happen. In fact, without those actors, the characters that we love so dearly may not even register on our radar.

So, what happens when one of our beloved characters is portrayed by more than one actor? Whether it be that different actors play the character at different ages, or perhaps a different actor is cast to portray the exact same character in a newer production, it can be hit and miss as to how we feel about it.

So, we've put together a list of 10 beloved stars who played iconic characters only to be replaced by other actors. Keep scrolling to see if any of your favorite characters are on the list.

1. Wesley Snipes and Mahershala Ali as Blade

Wesley Snipes played Blade in the Marvel film of the same name. However, in the new adaption, Mahershala Ali will play the title role.

1. Wesley Snipes and Mahershala Ali as BladeIMDb

2. Ian McKellen and Michael Fassbender as Magneto

In X-Men: Days of Future Past, we saw two different actors play the same character at the same time. Michael Fassbender played the younger version of Ian McKellen's Magneto.

2. Ian McKellen and Michael Fassbender as Magneto20th Century

3. Carrie Fisher and Vivien Lyra Blair as Princess Leia

Princess Leia is one of the most memorable characters in the Star Wars franchise. Most famously played by Carrie Fisher, fans were delighted when a young version of Leia was played by Vivien Lyra Blair in the Disney+ series, Obi-Wan Kenobi.

3. Carrie Fisher and Vivien Lyra Blair as Princess LeiaIMDb

4. Aaron Taylor-Johnson and Evan Peters as Pietro Maximoff

You may remember seeing two different versions of Pietro Maximoff aka Quicksilver in Avengers: Age of Ultron and X-Men: Days of Future Past. The character was played by Evan Peters and Aaron Taylor-Johnson respectively.

4. Aaron Taylor-Johnson and Evan Peters as Pietro MaximoffIMDb

5. Linda Hamilton and Emilia Clarke as Sarah Connor

Sarah Connor is one of the most hardcore female characters on film. Originally played by Linda Hamilton, a younger version was later played by Emilia Clarke in Terminator Genisys.

5. Linda Hamilton and Emilia Clarke as Sarah ConnorIMDb

6. Margot Robbie and Lady Gaga as Harley Quinn

Viewers loved Margot Robbie's interpretation of Harley Quinn in the Suicide Squad films and Birds of Prey. But, for the upcoming sequel to Joker, director Todd Phillips has decided to go in a different direction and cast Lady Gaga for the role.

So, how does Margot Robbie feel about it? "I think she'll do something incredible with it," the actress said.

6. Margot Robbie and Lady Gaga as Harley QuinnWarner Bros/Courtesy Everett Collection/East News

7. Patrick Stewart and James McAvoy as Professor X

James McAvoy played the younger version of Patrick Stewart's Professor X.

7. Patrick Stewart and James McAvoy as Professor XIMDb

8. Michael Gambon and Jude Law as Albus Dumbledore

When we think of Harry Potter's Albus Dumbledore, we think of Michael Gambon. But in the Fantastic Beasts films, the younger version of the Hogwarts headmaster was played by Jude Law.

8. Michael Gambon and Jude Law as Albus DumbledoreWarner Bros

9. Gene Wilder, Johnny Depp, and Timothée Chalamet as Willy Wonka

Willy Wonka has been portrayed multiple times on film. Originally played by Gene Wilder, the character was also famously played by Johnny Depp in the 2005 version of Charlie and the Chocolate Factory.

The role is soon to be reprised once again by Timothée Chalamet. We can't wait to see the brilliant actor's portrayal in the upcoming film, Wonka.

9. Gene Wilder, Johnny Depp, and Timothée Chalamet as Willy WonkaIMDb

10. Robert Downey Jr., Benedict Cumberbatch, and Henry Cavill as Sherlock Holmes

Sherlock Holmes has been played by multiple talented actors. Robert Downey Jr. played Sherlock in Guy Ritchie's adaption of the film, while Benedict Cumberbatch and Henry Cavill also played the famous detective in subsequent versions of the story.

10. Robert Downey Jr., Benedict Cumberbatch, and Henry Cavill as Sherlock HolmesWarner Bros

So, there you have it! 10 beloved stars played iconic characters only to be replaced by other actors.

Were any of your favorites on the list? And are there any characters that you've "lost" because of changes in actors?

We would love to hear your opinions on this. You can share your thoughts with us in the comment section.

Stephanie