When a network picks up a pilot, execs are free to keep what they like and get rid of what they don’t, which can lead to script rewrites and characters being recast. While we don’t always hear about this sort of thing, it’s more common than people realize. Here are some popular television characters that were recast after the pilot episode:
27. Charmed – Phoebe
In the unaired pilot for Charmed, the character, Phoebe, isn’t played by Ayssa Milano! She’s played by actress Lori Rom. The tabloids reported that Rom left because she and her co-star Shannen Doherty were bitter enemies (which both women deny) and there were other rumors that she quit the role because of her religion; however, she has always insisted that her departure from the series was due to “personal reasons.” After she left, Aaron Spelling then contacted Milano and the rest is history!