Someone to Witch Over Me

When Phoebe encourages Leo to go on a vision quest to go over the important moments in his life and afterlife, he is thrown for a loop upon discovering that future Chris is his spirit guide. Meanwhile, Paige agrees to help Agent Brody go after the demons who killed his family, and as a result, they have to go up against a powerful demon called Sarpedon, who captures innocents' Guardian Angels to use for his own protection. When Piper and Phoebe's lives hang in the balance, Leo learns he has the power to save them, only if he agrees to help the Avatars.