Astral Monkey still
Charmed • SEASON 2 EPISODE 20

Astral Monkey

CharmedSeason 2Episode 20May 4, 200042 min

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.