Guest Stars Drew Fuller as Chris Perry James Read as Victor Bennett Jennifer Rhodes as Penny "Grams" Halliwell Ivan Sergei as Henry Mitchell Finola Hughes as Patty Halliwell Marnette Patterson as Christy Jenkins Victor Webster as Coop Leland Crooke as Candor Steven J. Oliver as Asmodeus Søren Oliver as Baliel Wes Ramsey as Wyatt Matthew Halliwell Denise Dowse as Angel of Destiny Anthony Cistaro as Dumain Sierra Paris as Young Girl Gordon Wells as Elderly Leo Ellen Geer as Elderly Piper Co Starring Jason Simmons as Little Wyatt Kristopher Simmons as Little Wyatt Alexis Raich as Little Girl Julia Di Angelo as Granddaughter