Charmed

8 Season
178 Episode

Charmed - Season 2 Episode 8 P3 H2O


(2303 votes, average: 8.19/ 10)

42 minutes 2024 HD

  • Share

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 chapter of their mother's life that they never knew about - one that disturbingly mirrors Piper's current relationship with Leo.

Season