Mel freezes time before Parker can do too much damage in Charmed Season 1 Episode 21. By the looks of Harry and Charity, Mel saves the day just in time!
Parker has lost the fight for his human side and gone full demon in Charmed Season 1 Episode 21. With The Source controlling him, what damage will he do?
Harry: You are witches. Witches who are destined to save the world from impending doom. That's right, you are the Charmed ones. The most powerful trio of witches. Mel: He's the new women's studies teacher. I knew something was off about him.