Charmed · S05E03
Happily Ever After
Summary
An evil witch traps the Halliwell sisters in distorted versions of classic fairy tales, where Phoebe attends a ball as Cinderella and meets Prince Charming, Paige has a taste of Snow White's poisoned apple, and Piper encounters a big, bad wolf, as Little Red Riding Hood.
Guest stars
- Arturo Gil as Dwarf
- Kay E. Kuter as Keeper of the Fairy Tales
- Jennifer Rhodes as Penny Halliwell
- Sean Patrick Flanery as Adam
- Natalija Nogulich as Evil Witch
- Charlie Shahnaian as Apprentice
- Clay Rivers as Dwarf
- Tinsley Grimes as Phoebe's Assistant
- Danny Woodburn as Head Dwarf