Happily Ever After

Happily Ever After is the 91st episode of Charmed.

Episode Information

 * Season          5
 * Episode No.     03
 * Original Airdate September 29, 2002

Summary
An evil witch from a fairy tale tries to increase her power by trapping the Charmed Ones in warped versions of classic fairy tales.