There’s Something About Leo

Leo (Brian Krause) reveals to Piper (Holly Marie Combs) that he is an Avatar, despite
the warnings from Alpha (guest star Joel Swetow) and Beta (guest star Patrice Fisher)
that Piper should find out in her own time. Phoebe (Alyssa Milano) and Paige (Rose
McGowan) call on Kyle (Kerr Smith) for help, but his reaction to the news causes
disastrous results. While the Charmed Ones are distracted by Leo’s news, the demons
Malvoc (guest star Kevin Alejandro) and Vassen (guest star Brad Hawkins) kill an
Innocent that they are protecting. Leo is forced to use his power to reverse time to save
himself and vanquish the demons. Meanwhile, Darryl (Dorian Gregory) suspects that
Kyle may have had something do with his partner’s mysterious disappearance, and
Paige and Kyle go on their first date.
CAST
Leo (Brian Krause) reveals to Piper (Holly Marie Combs) that he is an Avatar, despite
the warnings from Alpha (guest star Joel Swetow) and Beta (guest star Patrice Fisher)
that Piper should find out in her own time. Phoebe (Alyssa Milano) and Paige (Rose
McGowan) call on Kyle (Kerr Smith) for help, but his reaction to the news causes
disastrous results. While the Charmed Ones are distracted by Leo’s news, the demons
Malvoc (guest star Kevin Alejandro) and Vassen (guest star Brad Hawkins) kill an
Innocent that they are protecting. Leo is forced to use his power to reverse time to save
himself and vanquish the demons. Meanwhile, Darryl (Dorian Gregory) suspects that
Kyle may have had something do with his partner’s mysterious disappearance, and
Paige and Kyle go on their first date.
CAST


