Guest Stars Eric Balfour as Julian Shea Melinda McGraw as Vivienne Laurent Co Starring Zebastin Borjeau as Young Julian Edward Foy as Ivan Quinnie Vu as Danielle Demord Dann as Frank Warren Chris Cound as Pyronik #1 Paul Cheng as Kadal Demon John Moutray as Pyronik #2 Kathleen Keatings as Witch #2 Sam Rahmani as Witch #1 Portia Colpitts as Young Rosemary Shea Stephanie George as Greta Lyza Ulrych as Banshee Kamyar Pazandeh as Corpse Anoop Randhawa as Scientist Kris McRonney as Whitelighter