ADVERTISEMENT

Drastic actions are taken when the face behind a character seems out of place. Creative teams usually recast actors and actresses to fix the problem at hand. Sometimes it happens days before production starts — on rare occasions, in the middle of filming. Even good actors and actresses get replaced when the feeling isn’t quite right. Reasons can vary from drastic ones to more minor, petty ones.

Sometimes, the vibe just isn’t there. If the chemistry in the movies or TV series isn’t there, characters could be recast at the snap of a finger. Sometimes, the decision is the correct one, other times — it is the wrong one. Even iconic movie characters are victims of recasting. For example, the classic Back to the Future cast had several changes, some of which happened before the second movie production started and involved the main characters we have come to universally love.

We have compiled the most famous recasting decisions in movies and TV shows. With the list below, you can find out how recasting Game of Thrones characters came to reality and much more. If you think the recasting decision was correct, upvote it. If you had another actor or actress in mind for the role, share it with a comment below.

#1

Stuart Townsend As Aragorn In "The Lord Of The Rings" Movies, Replaced By Viggo Mortensen

Stuart Townsend as Aragorn in The Lord of the Rings and Viggo Mortensen as Aragorn

When production for Lord of the Rings began, Stuart Townsend, a relatively unknown actor in the business, barely lasted a few days as Aragorn. When the director realized Townsend was too young to play the Strider, he quickly cast Viggo Mortenson, who delivered a truly legendary performance.

imdb.com Report

#2

Heath Ledger As Tony In "The Imaginarium Of Doctor Parnassus", Replaced By Johnny Depp, Colin Farrell And Jude Law

Heath Ledger as Tony The Imaginarium of Doctor Parnassus and Johnny Depp, Colin Farrell and Jude Law Tony

To replace the talent that is Heath Ledger, three actors had to portray the character of Tony in The Imaginarium of Doctor Parnassus. With Heath Ledger passing away, leaving a part of the movie unfilmed, Depp, Farrell, and Law portrayed Tony in a way that highlights the story. Ultimately, the movie is a tribute to Heath Ledger.

imdb.com Report

Add photo comments
POST
Theresa Stephenson
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

That was nice that they finished movie in honor of Heath and it turned out pretty good.

View More Replies...
View more commentsArrow down menu
#3

Sylvester Stallone As Axel Foley In "Beverly Hills Cop", Replaced By Eddie Murphy

Sylvester Stallone as Axel Foley in Beverly Hills Co and Eddie Murphy Axel Foley

Sylvester Stallone sought to change the screenplay when he got chosen to play Axel Foley. His character would have had more heroism, making Alex a legitimate action hero. The perspective was dismissed, and Eddie Murphy, who gave the movie its distinct charm, took Stallone's place.

imdb.com Report

ADVERTISEMENT
#4

Eric Stoltz As Marty McFly In "Back To The Future", Replaced By Michael J. Fox

Eric Stoltz as Marty McFly in Back to the Future and Michael J. Fox as Marty McFly

Marty McFly wouldn't be the iconic character without the involvement of Michael J. Fox. Because of scheduling conflicts, Eric Stoltz got cast as Marty. However, his portrayal of the character and overall bad comedic timing was not quite what director Robert Zemeckis was looking for, and he effectively got recast.

imdb.com Report

#5

Dougray Scott As Wolverine In "X-Men", Replaced By Hugh Jackman

Dougray Scott as Wolverine in X-Men and Hugh Jackman as Wolverine

The Wolverine we know and love today is usually the one portrayed by Jackman, but Dougray Scott, who was already pretty well-known in 1999, was slated to play the gruff hero. Hugh Jackman got the part when Scott's other movie took longer than expected to finish, and the rest, as they say, is history.

imdb.com Report

#6

Johnny Depp As Gellert Grindelwald In "Fantastic Beasts" Movies, Replaced By Mads Mikkelsen

Johnny Depp as Gellert Grindelwald in Fantastic Beasts and Mads Mikkelsen as Gellert Grindelwald

Johnny Depp seems like a natural fit for the wizarding world of Harry Potter, so it was only natural that fans were happy with his casting. Sadly, when the Depp-Heard scandal hit society, he was practically fired, and Mads Mikkelsen replaced him in the Fantastic Beasts movies. Hopefully, we will see Depp on the big screen soon.

imdb.com Report

ADVERTISEMENT
#7

Chris Farley As The Voice Of Shrek In "Shrek" Movies, Replaced By Mike Myers

Chris Farley as the voice of Shrek and picture of Shrek

Chris Farley, a veteran of Saturday Night Live, was recruited to voice the title character in the 1995 film Shrek. Sadly, Farley passed away in 1997. Farley's rendition got left abandoned in favor of fellow SNL veteran Mike Myers. Myers insisted on using his distinctive Scottish accent for the role.

Mike Steele , imdb.com Report

#8

Terrence Howard As James Rhodes In "Iron Man" Movies, Replaced By Don Cheadle

Terrence Howard as James Rhodes in Iron Man and Don Cheadle as James Rhodes

Terrence Howard, James Rhodes in Iron Man, is not a stranger to rumors and controversies. Legends are that Howard got fired for multiple reasons — poor performance and salary disputes being some of them. Don Cheadle came to replace Howard and give a face to the War Machine character.

imdb.com Report

ADVERTISEMENT
#9

Hugo Weaving As Red Skull In "Avengers" Movies, Replaced By Ross Marquad

Hugo Weaving as Red Skull in Avengers and Ross Marquad as Red Skull

Hugo Weaving portrayed an excellent Red Skull, so it was only natural for the Marvel executives to try and get him for several movies. Because of monetary problems, Weaving couldn't portray the character for Infinity War, and Ross Marquand came to replace him. A professional voice impressionist, Marquand copied Weaving in almost every aspect.

imdb.com Report

ADVERTISEMENT
#10

Edward Norton As The Hulk, Replaced By Mark Ruffalo

Edward Norton in movie The Hulk and Mark Ruffalo in the movie The Hulk

Sometimes, even an A-list actor is not worth keeping around. While Mark Ruffalo might be the face of the modern Hulk, Edward Norton was the second to play it in the 21st century. Luckily, the Hulk got recast when Marvel started to look for a more group-friendly face. In their crosshairs came Ruffalo, the original first choice for Hulk.

imdb.com Report

#11

Claudia Wells As Jennifer In "Back To The Future", Replaced By Elisabeth Shue

Claudia Wells as Jennifer in Back to the Future and Elisabeth Shue as Jennifer

In the original movie, Jennifer was seen only at the start and at the end, and Claudia Wells got the role. When it came time to film the sequel, Wells did not reprise her acting role due to family problems. Forced to recast the role, Elisabeth Shue auditioned and got the part of Jennifer.

imdb.com Report

Add photo comments
POST
Holly Stevens
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

"family problems" well, her mum died, so that's kind of a big deal

View more commentsArrow down menu
#12

Katie Holmes As Rachel Dawes In "The Dark Knight" Trilogy, Replaced By Maggie Gyllenhaal

Katie Holmes as Rachel Dawes in The Dark Knight and Maggie Gyllenhaal as Rachel Dawes

Christopher Nolan wanted Katie Holmes to portray Rachel Dawes for both Batman movies, but because of scheduling and personal problems, she had to refuse it. Maggie Gyllenhaal replaced Holmes and acted in one of the best Batman movies ever. The good thing is that there are no hard feelings on all sides.

imdb.com Report

ADVERTISEMENT
#13

Conan Stevens As The Mountain In "Game Of Thrones", Replaced By Ian Whyte And Then By Hafþór Júlíus Björnsson

Conan Stevens as The Mountain in Game of Thrones and Hafþór Júlíus Björnsson as The Mountain

In Game of Thrones, The Mountain is a character who has been played by a lot of actors. Conan Stevens portrayed him in season one due to his physical characteristics. Ian Whyte then took up the role, becoming him for season two, before getting replaced by Hafþór Júlíus Björnsson. He seems to fit the description almost point to point.

imdb.com Report

Add photo comments
POST
ERIKA H.
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

This makes a lot more sense as to why I was so confused when watching. They replaced a few other characters too (I forget the character names) and because the actors didn't look remotely alike I thought they were whole new characters

View More Replies...
View more commentsArrow down menu
#14

Colin Firth As The Voice Of Paddington In "Paddington", Replaced By Ben Whishaw

Colin Firth as the voice of Paddington and picture of Paddington sitting

Colin Firth was the original voice of the adorable bear. Firth willingly left the movie as it became clear to all parties involved that his voice was not the right one for the part. Without Ben Whishaw's unique demeanor, which he imparts to the two flawless movies, it is difficult to conceive the marmalade master.

Aminatk , imdb.com Report

Add photo comments
POST
DennyS (denzoren)
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I think Whishaw brought his youth into the voice rather than a much more mature sounding Firth. Perfect casting.

View More Replies...
View more commentsArrow down menu
#15

Dick York As Darrin Stephens In "Bewitched", Replaced By Dick Sargent

Dick York as Darrin Stephens in Bewitched and Dick Sargent as Darrin Stephens

Richard York had a severe back ailment from an incident in 1959 that he got while working a set. In 1969, when Daddy Does His Thing was under production, Richard passed out and was taken to the hospital. Shortly after, Richard Sargent got cast in the show, and left the show shortly after.

ABC Television , imdb.com Report

Add photo comments
POST
You Should Do Nothing with the Fence
Community Member
1 year ago (edited) DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Like the actor D**k Sargent but hated him as Darrin. (Oh good grief! BP censored his NAME!).

View More Replies...
View more commentsArrow down menu
ADVERTISEMENT
#16

Ed Skrein As Daario Naharis In "Game Of Thrones", Replaced By Michiel Huisman

Ed Skrein as Daario Naharis in Game of Thrones and Michiel Huisman as Daario Naharis

Game of Thrones is not a stranger to recasting minor characters. One of the most visible ones is Daario Naharis. Ed Skrein was the original actor to portray the mercenary, but because of political reasons and (more likely) the wish to act in a Transporter movie, he had to leave the series. Michiel Huisman replaced the actor for the rest of the seasons.

imdb.com Report

Add photo comments
POST
Nupraptor
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Probably the most jarring re-cast I've ever seen. Most of the time, I don't notice. This one had me going back through episodes to see if I had missed something.

View More Replies...
View more commentsArrow down menu
#17

Rachel Weisz As Evie In "The Mummy" Movies, Replaced By Maria Bello

Rachel Weisz as Evie in The Mummy and Maria Bello as Evie

In the Frasers’ trilogy of Mummy movies, the character of Evie was played by Rachel Weisz for the first two movies and Maria Bello for the third one. Weisz had problems with the third movie's script and decided to leave the role behind — Bello came to replace her .

imdb.com Report

#18

Anita Barone As Carol In "Friends", Replaced By Jane Sibbett

Anita Barone as Carol in Friends and Jane Sibbett as Carol

Anita Barone portrayed Carol in Friends for one episode, The One With The Sonogram At The End. Because Barone wanted a more vital role in the series, she left the project, and Jane Sibbett came to replace her. Friends' general popularity, even with a small screen time, was enough to make Jane Sibbett a vital part of the series.

imdb.com Report

Add photo comments
POST
Mari Mar Pinta
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I can honestly say that I have NEVER watched a full episode of Friends' and I'm okay with that...

View More Replies...
View more commentsArrow down menu
ADVERTISEMENT
#19

Freddie Stroma As Dickon Tarly In "Game Of Thrones", Replaced By Tom Hopper

Freddie Stroma as Dickon Tarly in Game Of Thrones and Tom Hopper as Dickon Tarly

The role of Dickon Tarly seems to have suited both of the actors portraying him very well. Knowing that it wouldn't be a recurring role, Freddie committed to Time After Time. Tom Hopper replaced him and admitted that the Dickon Tarly role secured him an acting job in the Umbrella Academy series.

imdb.com Report

#20

Janet Hubert As Vivian Banks In "The Fresh Prince Of Bel-Air", Replaced By Daphne Maxwell Reid

Janet Hubert as Vivian Banks in The Fresh Prince of Bel-Air and Daphne Maxwell Reid Vivian Banks

So-called “creative differences” separated Janet Hubert from her role as Vivian Banks in The Fresh Prince of Bel-Air. On the other hand, Hubert says that the studio behind the series offered her a horrible deal, which she couldn’t accept. Daphne Maxwell Reid came to replace Hubert for 79 episodes.

imdb.com Report

#21

Alessandra Torresani As Ann Veal In "Arrested Development", Replaced By Mae Whitman

Alessandra Torresani as Ann Veal in Arrested Development and Mae Whitman as Ann Veal

These days, Mae Whitman might be the face that best suits Ann Veal's character. In the first season, Alessandra Torresani played the character. The recasting was planned from the very start of the series in order to make the character more forgettable. Ironically, Mae Whitman did such a good job that she got the role full-time.

imdb.com Report

ADVERTISEMENT
See Also on Bored Panda
#22

Lisa Robin Kelly As Lori In "That '70s Show", Replaced By Christina Moore

Lisa Robin Kelly as Lori in That '70s Show and Christina Moore as Lori

Lisa departed That '70s Show after medical problems created some personal problems. In 2012, she admitted to having a drinking issue upon leaving That '70s Show, telling ABC News that she was "guilty of a drinking problem." Christine Moore came to replace her as the character of Lori.

imdb.com Report

#23

Rachelle Lefevre As Victoria In "Twilight", Replaced By Bryce Dallas Howard

Rachelle Lefevre as Victoria in Twilight and Dallas Howard as Victoria

Rachelle Lefevre wanted to portray Victoria in Twilight so much that she wrote several letters to Catherine Hardwicke, director of the first movie. Sadly, after two entries into the series, Bryce Dallas Howard, another talented actress, came to portray the character of Victoria. Both actresses seem glad to have the chance and play this character.

imdb.com Report

Add photo comments
POST
You Should Do Nothing with the Fence
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I may be in the minority here, but I thought Rachelle was more sinister. I like Bryce Dallas Howard as an actress but just didn't feel like she was right for the role.

View More Replies...
View more commentsArrow down menu
#24

Tom Ellis As Robin Hood In "Once Upon A Time", Replaced By Sean Maguire

Tom Ellis as Robin Hood in Once Upon a Time and Sean Maguire as Robin Hood

The production was obliged to replace Tom since, at the time, he couldn't commit to portraying Robin Hood and had other obligations to complete. Sean Maguire got the role of Robin Hood, and as far as the public knows, there is no cold blood between Tom Ellis and the production executives.

imdb.com Report

Add photo comments
POST
Jennifer_Crowley_Luci
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

TOM... I am unashamed to say that he is currently my background screen for my work computer.. Get stressed, minimize windows.. :D

View more commentsArrow down menu
ADVERTISEMENT
See Also on Bored Panda
#25

Parker Bagley As Jason Dilaurentis In "Pretty Little Liars", Replaced By Drew Van Acker

Parker Bagley as Jason Dilaurentis in Pretty Little Liars and Drew Van Acker as Jason Dilaurentis

Just as Jason's narrative on Pretty Little Liars started to become bigger and more significant, Drew got hired to deliver the much-needed drama for the character. The role became so large, the fans practically demanded for the character to be recast. Notably, Jason returned to Rosewood during Season 2 and began dating Aria.

imdb.com Report

Add photo comments
POST
#26

Aimee Richardson As Myrcella Baratheon In "Game Of Thrones", Replaced By Nell Tiger Free

Aimee Richardson as Myrcella Baratheon in Game Of Thrones Nell Tiger Free Myrcella

Like her character, Aimee Richardson also heard some surprising, sad news. During San Diego Comic-Con, she got the news of being fired and laughed it off, posting on social media “Princess for hire.” When Nell Tiger Free took up the role, she reacted calmly and admitted that she was humbled.

imdb.com Report

#27

Jane Levy As Mandy Milkovich In "Shameless", Replaced By Emma Greenwell

Jane Levy as Mandy Milkovich in Shameless Emma Greenwell as Mandy Milkovich

Sometimes, the recasting happens because a better opportunity arises for the actor or actress, thus a decision is made to leave a good role for a greater one. In 2011, Jane left Shameless to play Tessa Altman on the incredibly underestimated yet brilliant television series Suburgatory. In her place came Emma Greenwell, who did a pretty good job.

imdb.com Report

ADVERTISEMENT
See Also on Bored Panda
#28

Shannon Cochran As Helene Beesly In "The Office", Replaced By Linda Purl

Shannon Cochran as Helene Beesly in The Office and Linda Purl as Helene Beesly

Pam’s mom in The Office is a minor character, with two different actresses portraying her. Shannon Cochran was the original face of Pam’s mom, but because she was touring a theater at the time of her scenes, Linda Purl came into the series. Purl nailed her scenes, creating some legendary moments in the process.

imdb.com Report

#29

Laura Benanti As Kara's Mom In "Supergirl", Replaced By Erica Durance

Laura Benanti as Kara's mom in Supergirl and Erica Durance as Kara's mom

Since Laura was from New York City, she couldn't continue portraying Alura Zor-El, since the second season saw production in Vancouver. Erica Durance, who portrayed Lois in Smallville, was given the part of Kara's mother, hiring another actress who had already portrayed Lois Lane in another show. 

imdb.com Report

Add photo comments
POST
Pete from Cali. USA
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Unfortunately, Henry Cavill as Geralt of Rivia in The Witcher, replaced by Liam Hemsworth

View more commentsArrow down menu
#30

David Michael Scott As Beric Dondarrion In "Game Of Thrones", Replaced By Richard Dormer

David Michael Scott as Beric Dondarrion in Game Of Thrones and Richard Dormer as Beric Dondarrion

Since Beric Dondarrion was a minor character in the first season, David Michael Scott was cast to portray the loyal lord. With the character becoming more vital to the story overall, Richard Dormer came in to act as the head of house Dondarrion. It was a minor recasting that only a few fans noticed.

imdb.com Report

Continue reading with Bored Panda Premium
Unlimited content
Ad-free browsing
Dark mode
ADVERTISEMENT
See Also on Bored Panda
#31

Jake T. Austin As Jesus In "The Fosters", Replaced By Noah Centineo

Jake T. Austin As Jesus In "The Fosters", Replaced By Noah Centineo

After Season 2, Jake announced that he was quitting the program on Twitter. Additionally, there were speculations as to why Jake left The Fosters. Some think he did it since his part got diminished in Season 3. When Noah joined the cast, it was revealed that Jesus got sent to boarding school.

imdb.com Report

Add photo comments
POST
#32

Molly Ephraim As Mandy Baxter In "Last Man Standing", Replaced By Molly McCook

Molly Ephraim As Mandy Baxter In "Last Man Standing", Replaced By Molly McCook

After Fox salvaged the program from cancellation, Molly Ephraim couldn't carry on as Mandy. Additionally, she couldn't come back to play the role because she had already begun working on other projects. Molly McCook was given the chance to portray the character in her own way.

imdb.com Report

Add photo comments
POST
Paulo Freitas
Community Member
1 year ago (edited) DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Not the same Molly Ephraim WAS Mandy, McCook was ok, but She wasn't Mandy.

View More Replies...
View more commentsArrow down menu
#33

Ross Butler As Reggie Mantle In "Riverdale", Replaced By Charles Melton

Ross Butler As Reggie Mantle In "Riverdale", Replaced By Charles Melton

Who could have known that Netflix could change careers? Ross Butler portrayed the frenemy Reggie Mantle, but because of his commitment to 13 Reasons Why, the producers had to recast the character with Charles Melton. When season two came to reality, Melton was glad to get the call, calling it a “Christmas gift.”

imdb.com Report

Add photo comments
POST
Sonnovab Kegeles
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Gotta say, it was a welcome change Melton really portrays the role perfectly.

ADVERTISEMENT
See Also on Bored Panda
#34

Aml Ameen As Capheus Onyango In "Sense8", Replaced By Toby Onwumere

Aml Ameen As Capheus Onyango In "Sense8", Replaced By Toby Onwumere

Aml Ameen played Capheus for season one of Sense8 and had a lot of faith in returning to the series. However, a split in the cast developed with Lana Wachowski, with both having different creative ideas, thus clashing. Aml got fired, and Toby Onwumere got chosen for the part.

imdb.com Report

Add photo comments
POST
digitalin
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I remember that. In the first scene with the new actor, another character says. "I haven't seen you in a while. You look different." He replies "I FEEL different!" And then the series continued. I liked it as a nod to the viewers "yes, we switched actors, now let's pretend no one cares."

#35

Luke Grimes As James Kent In "True Blood", Replaced By Nathan Parsons

Luke Grimes As James Kent In "True Blood", Replaced By Nathan Parsons

Luke Grimes portrayed James Kent in the sixth season of True Blood and only for one season. There are several reasons why Grimes left the role, with the more formal one being that the character was taking a more creative path. Rumors are that Grimes quit and Parsons got involved because the original actor didn't like the sexuality of the character.

imdb.com Report

Add photo comments
POST
Sonnovab Kegeles
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Parson's was great, and if the issue was that Grimes didn't want to play a gay role then he's a putz.

#36

Santino Fontana As Greg In "Crazy Ex-Girlfriend", Replaced By Skylar Astin

Santino Fontana As Greg In "Crazy Ex-Girlfriend", Replaced By Skylar Astin

On the CW, one-year contracts are so uncommon that when Season 2 rolled around, Santino already had other film and theatrical projects he was pursuing. Skylar's introduction as Greg was a perfect opportunity to "get into the perceptual changes" and drastically change the way we see the character.

imdb.com Report

Add photo comments
POST
Diego,Laura
Community Member
1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

The part was a total butt head. But better than the main ,make character, Josh.

View More Replies...
View more commentsArrow down menu
ADVERTISEMENT
See Also on Bored Panda