Where To Stream Charmed Season 5 Episode 13
House Call
- Aired February 2, 2003
- 60 Min
- Rated 8.4
- Number 66 Of 178 Rated Episodes
Tiring of the leftover demonic energy at the Manor, the sisters decide to call upon a Witch Doctor to cleanse their home. However, the Witch Doctor believes the sisters are evil, and as a result, puts a hex on them. As a result, Piper becomes obsessed with cleaning, Phoebe is obsessed with getting rid of her competition at the newspaper, and Paige becomes with loving her friend Glenn. When it appears that the sisters are about to die as a result of the hex, the Witch Doctor's leader makes him...