"There's Something About Leo" - (TV-14, L, V)
Sunday , November 21 2004 Fresh Episode
8:00 - 9:00 PM ET
LEO REVEALS HIS SECRET - 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. Derek Johansen directed the episode written by Natalie Antoci and Scott Lipsey (#62015-07-143).