House Call

House Call is the 101st episode of Charmed.

Episode Information

 * Season          5
 * Episode No.     13
 * Original Airdate February 02, 2003

Summary
The Council of Witch Doctors makes a house call to the Charmed Ones and use voodoo dolls to lead them down various paths of self-destruction.