Witchness Protection


Episode Info

Leo (Brian Krause) is ordered by his fellow Avatars to protect the demon seer Kira (Charisma Carpenter) in order to obtain information necessary to vanquish all other demons. At the same time, the Charmed Ones share Kira's latest vision, leading them to believe that the best of all possible worlds will be one ruled by the Avatars. Meanwhile, Kira's fellow demons release the dreaded, all-powerful Zankou (Oded Fehr, in his first series appearance) to counteract her "treason"; and Paige (Rose McGowan) and Phoebe (Alyssa Milano) are diametrically opposed in their feelings toward the "helpful" Brody (Kerr Smith).


Witchness Protection Photos