5 November 2004, by Webmaster
A VISION OF UTOPIA - The Avatars insist that Leo (Brian Krause) protect the Seer (guest star Charisma Carpenter, "Angel") because she has information that can help them destroy the demons. The Seer shares with Phoebe (Alyssa Milano) 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.
Meanwhile, to stop the Seer from selling them out, the demons release (...)