Contrary to Hollywood belief, actors are not interchangeable. Which is why it's always kind of awkward when characters are replaced by new performers in the blink of an eye. But how fast did you blink? Do you remember who played whom first?
Daphne Maxwell ReidVia NBCJanet HubertVia NBC
It was Janet Hubert!
There's a lot of lore surrounding this re-casting, but "creative differences" was the official word from NBC. Hubert has since told multiple outlets that both Will Smith and Alfonso Ribiero had a hand in her contract not being re-upped. Ribiero and Smith have made similar comments.
Lecy GoransonVia ABCSarah ChalkeVia ABC
It was Lecy Goranson!
Future Scrubs star Sarah Chalke stepped in when Goranson left the show to attend Vassar College. When she retured to reprise her role in Season 8, Roseanne asked her – in character – "Where the hell have you been?" FUN FACT: 2018 will see a Roseanne reboot with Goranson as Becky and Chalke returning as – get this – a hopeful mom-to-be who hires Becky as a surrogate.
Jane SibbetVia NBCAnita BaroneVia NBC
It was Anita Barone!
Anita Barone left Ross for Susan, but by the time the character gave birth, well, let's just say pregnancy had a serious effect on her appearance. Barone reportedly had auditioned to be one of the show's leading ladies, and left to pursue a more "full-time" role. She succeeded, playing Jeff Foxworthy's wife Karen on the ill-fated Jeff Foxworthy Show.
Ross ButlerVia CWCharles MeltonVia CW
It was Ross Butler!
Butler bowed out due to scheduling conflicts with Netflix's Thirteen Reasons Why, and fans have been thrilled to see Melton bring his own interpretation to Reggie Mantle.
Elizabeth ShueVia UniversalClaudia WellsVia Universal
It was Claudia Wells!
Wells wasn't able to return for the sequels – she left acting to tend to her mother's failing health.
Crispin GloverVia UniversalJeffrey WeissmanVia Universal
It's Crispin Glover!
As Glover will tell you, "creative differences" yet again cost him the iconic role. However, he's still got beef with the fact that his image from the and old-age face mold were used to make actor Jeffrey Weissman appear as Glover's perfect doppelganger. (Shady.) While filmmakers cleverly hung the elder McFly upside down in 2015 floating traction to disguise the change, Glover is still furious that people think Weissman's performance is his.
Dick YorkVia ABCDick SeargantVia ABC
It was Dick York!
In one of the most famous TV switcharoos, York was forced to leave Bewitched when chronic back issues left him unable to perform.
Bryce Dallas HowardVia SonyRachelle LefevreVia Sony
It was Rachelle Lefevre!
Another "scheduling issue," Lefevre released a statement claiming a mere 10 days of overlap cost her the role that would reach its paramount importance in the third film.
Alessandra TorresaniVia FoxMae WhitmanVia Fox
It was Alessandra Torresani!
According to creator Mitchell Hurwitz, this swap was planned from the start, the role of Ann was designed to be forgettable, and they initially wanted a different actress to play her in every episode.
Michael GambonVia Warner BrosRichard HarrisVia Warner Bros
It was Richard Harris!
Sadly, Harris passed away between filming the second and third films and Gambon humbly stepped into the Headmaster's shoes.
Lisa Robin KellyVia FOXChristina MooreVia FOX
Lisa Robin Kelly originated the role!
Christina Moore took over the role for the final season when Kelly was rumored to be too ill to continue. Kelly passed away in 2013.
Damon EvansMike Evans
It was Mike Evans!
Mike Evans left the role to pursue other aspects of his career (he went on to co-create Good Times) but he did return to reprise his role for the final two seasons of The Jeffersons. (And nope, no relation between these two actors!)
Shailene WoodleyVia CWWilla HollandVia CW
It was Shailene Woodley!
According to Woodley, who played Kaitlin until the character was shipped off to boarding school, it was the simple matter of puberty. When Kaitlin reappeared two seasons later, her character was fudged to be slightly older, so Willa Holland filled the role instead.
Jake T. AustinVia ABCNoah CentineoVia ABC
It was Jake T. Austin!
According to Austin, Jesus would have less screen time in season three so he went off in search of a more substantial role.
Lily NicksayVia DisneyLindsay RidgewayVia Disney
It was Lily Nicksay!
Nicksay played Morgan for the first two seasons of Boy Meets World, and reprised her role for the season three finale of the modern spinoff Girl Meets World. The Morgan swap remains one of BMW's greatest mysteries, but like Roseanne, Girl Meets World has welcomed both women back for the reboot.