Amazingly enough, this episode marks the only time that Halloween has been celebrated on Charmed. During a Halloween party at the manor, the Halliwell girls are hurtled back to the year 1670 by a time vortex. Upon arriving the past, the girls learn they have been assigned to save an unborn baby from morphing into an evil witch. Meanwhile, back in the present, Leo (Brian Krause) and Daryl (Dorian Gregory) must do battle against a passel of deadly Grimlocks without the aid of the Halliwells' magic.
All Halliwells' Eve Photos
Discuss Charmed on our TV talk forum!