Madeleine Mantock as Macy
The CW's Charmed reboot has found its three leading ladies! The series, which is being written by Jessica O'Toole and Amy Rardin (Jane the Virgin), has certainly generated mixed reactions since it was picked up for a pilot order. Not only is the 1998 series getting a few modern-day twists, but the original cast isn't exactly on board with the reboot. While Shannen Doherty (who played Prue Halliwell in seasons one through three) expressed mixed feelings about the revival on Twitter, Holly Marie Combs (Piper Halliwell) has made it incredibly clear that she is against it. Alas, the show is still moving forward with its revival, and the casting news has been slowly trickling in. Read on to find out who's playing who when the Power of Three returns.