Love's a Witch


Episode Info

The love Paige (Rose McGowan) expresses for her new sweetie, Richard Montana (Balthazar Getty), embroils the Charmed Ones in a deadly "magic feud" between the Montanas and the Callaways. Things reach the crisis stage when Richard's dead lover Olivia Callaway (Rachelle Lefevre) takes over Paige's (Rose McGowan) body. Elsewhere, Leo (Brian Krause) is suspicious when Chris (Drew Fuller) embarks on a secret Whitelighter mission to the Underworld; and Phoebe's (Alyssa Milano) empath powers cause her to obsess over her sisters' innermost feelings -- and to talk about them at great and tiresome length!


Holly Marie Combs
as Piper Halliwell
Alyssa Milano
as Phoebe Halliwell
Dorian Gregory
as Inspector Daryl Morris
J. Michael Flynn
as Benjamin Montana
David Greene
as Steve Montana
Rose McGowan
as Paige Matthews
as Asian Alchemist
Show More Cast

Love's a Witch Photos