Chris Cuffaio/NBCU Photo BankOne day you're working on a movie or TV project and the next day, you've been Aunt Viv'ed.
Hollywood is not immune to the old manta that every person is replaceable. Actors and directors are replaced all the time for a number of reasons—travel conflicts, financial disagreements and yes, personal reasons. Sometimes people just don't get along.
Such was the case with Janet Hubert, the original Aunt Vivian on the sitcom The Fresh Prince of Bel-Air. She played the character for three seasons and left the show in 1993 amid a contract dispute and was replaced by Daphne Maxwell Reid, which came as a surprise to viewers.
Hubert also feuded with main star Will Smith. He has reunited with several of their past co-stars a few times and she never attended the reunions.
The Fresh Prince of Bel-Air
Janet Hubert left the show amid a contract dispute. Daphne Maxwell Reid replaced her as Aunt Vivian.
Game of Thrones
Ed Skrein played Dany's boy toy Daario for barely a season before his role was recast. Michiel Huisman assumed the role starting in season four in 2014.
Back to the Future
Despite shooting three to five weeks of footage for the movie, Eric Stoltz was still replaced by Michael J. Fox.
Han Solo Movie
In June 2017, Ron Howard was chosen to replace Phil Lord and Chris Miller as the director of the Han Solo film after they were fired due to "creative differences."
Game of Thrones
Though she's been with the show since it first debuted in 2011, Aimee Richardson learned Nell Tiger Free would be taking over the role of Princess Myrcella Baratheon in season five. Richardson wasn't too distraught though, posting a hilarious Vine video in which she holds a sign reading "princess for hire."
Fifty Shades of Grey
After Charlie Hunnam dropped out of the steamy production, the search for the next Christian Grey ended with Jamie Dornan, the hot Irish star of The Fall and Once Upon a Time. And judging from the first trailer for the steamy flick, Dornan fit the domineering role just fine.
Life of Pi
Tobey Maguire was reportedly "too famous" to play the Writer character in Ang Lee's Oscar-winning film and was replaced by lesser-known Rafe Spall.
Parenthood
Even though production was halted to allow Maura Tierney time for her breast-cancer treatments, the show eventually had to recast the role of Sarah Braverman to with onetime Gilmore Girl Lauren Graham.
The Orphans
Shortly after Shia LaBeouf dropped out of the Broadway play due to "creative differences," the production signed The Messenger star Ben Foster to replace him. The role would mark Foster's Broadway debut.
The Lovely Bones
Ryan Gosling revealed that he was fired from Peter Jackson's 2009 movie because his 60-pound weight gain didn't sit well with producers. Try not to be too upset. Mark Wahlberg replaced him and he's just as easy on the eyes.
Boy Meets World
Cory and Eric's younger sister, Morgan, wasn't the same girl during the entire series. Lily Nicksay did the honors from 1993 to 1995 while Lindsay Ridgeway took over in 1996.
30 Rock
In the show's pilot, former Saturday Night Live castmember Rachel Dratch played the role of Jenna Maroney. In the end, Jane Krakowski landed the hilarious gig with Dratch still making several appearances.
Raiders of the Lost Ark
After signing onto Magnum P.I., Tom Selleck chose to turn down the movie role, making way for Harrison Ford to play the man in the fedora.
Roseanne
In order to attend Vassar College, Lecy Goranson had to leave the show after five years. Sarah Chalke stepped in, but fans couldn't help but notice Becky's ever-changing face.
Beverly Hills Cop
Two weeks before filming was set to begin, Sylvester Stallone left the project and Eddie Murphy stepped in. After massive rewrites were made, the action comedy film was finally made. Producer Jerry Bruckheimer later claimed the role was also offered to Mickey Rourke.
Breakfast at Tiffany's
When Hollywood bought the rights to the story, author Truman Capote wanted Marilyn Monre to play Holly Golightly. In the end, Audrey Hepburn got the iconic role of a young, beautiful New York socialite.
Despicable Me 2
Almost two months before the film's release, Al Pacino abruptly pulled out of the animated sequel citing "creative differences" with Universal Pictures. Benjamin Bratt quickly filled the void left by the Oscar-winning actor.
In 2014, Game of Thrones also replaced English actor Ed Skrein, who had barely appeared as Daenerys Targaryen's boy toy Daario Naharis, with Dutch actor Michiel Huisman.
He told TooFab in 2015 that he did not "walk away" from Game of Thrones, adding, "This is a complicated industry and there's always politics involved."
Movie roles have also been recast for decades. But before the Internet, it was not as widely reported.
Back to the Future's Marty McFly was originally played by Eric Stoltz. After filming for several weeks, he was replaced by Michael J. Fox, a much more well-known star at the time due to the popularity of his sitcom Family Ties.
Directors are also often replaced. Ron Howard stepped in to helm the upcoming Han Solo Star Wars film after Phil Lord and Chris Miller were fired due to "creative differences." Howard had previously starred in Star Wars creator George Lucas' American Graffiti comedy film and directed the 1988 cult fantasy film Willow, which Lucas also created and executive produced.
"Unfortunately, our vision and process weren't aligned with our partners on this project. We normally aren't fans of the phrase 'creative differences,' but for once this cliché is true," Lord and Miller said. "We're really proud of the amazing and world-class work of our cast and crew."