Watch Charmed S07E14 online
Summary
When Paige tries to hire a new professor for the Magic School, one of the candidates, Drake, turns out to be an ex-demon who made a deal with a sorcerer to become human. Meanwhile, Leo faces the Elders.
Guest stars
Ann Cusack,
Anthony DeSando,
Billy Zane,
Bruce Gray,
Denver Dowridge,
Erica Shaffer,
Jayden Lund,
Kevin Daniels,
Kurt Fuller,
Scott Anthony Leet,
Sebastian Roché,
Tara Platt