There's Something About Leo

Tv Series
Tv Show :
Charmed
Season 7
Episode Number :9
Rate : imdb 7.4/10
RunTime :42 mins
Air Date :2004-11-21
Story : Piper learns Leo is an Avatar, when he confesses to her, despite the objections of the other Avatars, who believe Piper should find out on her own. Meanwhile, Phoebe and Paige ask Kyle for help, but his reaction proves disastrous.
Cast
Kerr SmithKyle Brody
Elizabeth DennehySandra
Kevin AlejandroMalvock
Brad HawkinsVassen
Nicholas DavidoffSokol Leader
Jared Ryan ShawSokol Guard
David LeitchInnocent
Patrice FisherAvatar Beta
Joel SwetowAvatar Alpha