Show Menu


Watch Charmed online: Episode 20 Astral Monkey

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.

Ready to Watch Charmed, Season 2, Episode 20?
click here to see where to watch or .