Complete story — includes the ending
The Avatars insist that Leo protect Kyra, a seer, because she has information that can help them destroy the demons and help the sisters reconcile themselves to the Avatars. Kyra shares with Phoebe a vision of a future in which there are no demons, leading the sisters to consider the possibility that the Avatars might be good and allowing Leo the opportunity to admit he is an Avatar. Kyle and Paige find themselves in opposition to Leo, Piper, and Phoebe. Zankou is released by a congregation of lesser demons fearing the Avatars and the sisters. Zankou invades the manor and kills Kyra.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Charmed season 7. HTML formatting and reference markers removed. · Content license