Watch Charmed S07E19 online
Summary
A powerful sorceress switches bodies with Phoebe, who ends up trapped in the Underworld. Meanwhile, Paige faces a big problem when her new charge refuses her help.
Guest stars
Alan Wilder,
Antonio D. Charity,
Dean Cudworth,
Eric Winzenried,
Frank Novak,
Ralph Meyering Jr.,
Ruseel Edge,
Scott Roth,
Seamus Dever,
Suzanne Krull,
Will Collyer