The Charmed Ones' (Melonie Diaz, Madeleine Mantock and Sarah Jeffery) lives a...
Charmed
Season 3 Episode 6: Private Enemy No. 1
While Harry and Macy unravel the mystery of an ancient magical artifact, Mel helps Abby track down an unseen evil force. Maggie deals with academic sabotage.