23 TV Characters Recast After The Actor Quit the Show
Phoebe Halliwell (Charmed)
Actress Alyssa Milano played Phoebe Halliwell on all eight seasons of the WB series Charmed, which ran from 1998 to 2006. Few fans realize that Alyssa was not the original choice to play the youngest Halliwell sister. Actress Lori Rom played Phoebe in the unaired pilot episode. After Lori quit the series for unspecified reasons (some rumors said that the show conflicted with her Christian beliefs while others said that she clashed with castmate Shannon Doherty) the pilot was reshot with Alyssa filling the role of Phoebe, and Charmed as we know it was born! The Halliwell sisters would be shaken up again when Shannon Doherty left the show after season three and Rose McGowan was brought in to play long lost half-sister Paige Mathews.