Guest Stars Finola Hughes as Patty Halliwell Bennet Guillory as The Source of All Evil Krista Allen as The Source's Oracle Jordan Bridges as Shane Yancey Arias as Inspector Cortez Wendy Phillips as Sister Agnes Co Starring Michael Bailey Smith as Belthazor David Reivers as Bob Cowan Benjamin John Parrillo as Jake Grisanti Bobby Preston as Little Boy Kim Little as Carol Grisanti Tish Daniels as Receptionist Joe Goddard as Kind Man