Charmed Season 2 Episode 20 : Astral Monkey
Loading...
Summary
The doctor that treated Piper when she was critically ill discovers, and gains, the Haliwells' powers. After being twisted by the magic now within him, he goes on a sadistic organ-harvesting spree, targeting criminals in the streets.
Episode Guide
Season 01
Season 02
Season 03
Season 04
Season 05
Season 06
Season 07
Season 08