Charmed: Happily Ever After


Year: 2002 | Running Time: 60 minutes


Sorry, this item is not available from ARTISTdirect.

Having escaped from a magic mirror stored in a safe haven for fairy-tale artifacts, an evil witch (Natalija Nogulich) schemes to vanquish her present "good witch" competition -- namely, Piper (Holly Marie Combs), Phoebe (Alyssa Milano), and Paige (Rose McGowan). The witch utilizes the other ...more



Tickets & Showtimes