Charmed
178 episodes

The sisters must face and destroy the demon that was responsible for their mother's death 20 years ago. In the process, they uncover a part of her life that they never knew about.

Charmed

8. P3 H2O - The sisters must face and destroy the demon that was responsible for their mother's death 20 years ago. In the process, they uncover a part of her life that they never knew about.

More info

Series 2