Guest Stars Rick Warden as Astaruth/Michael Siobhan Finneran as Sister Ruth Karen Bryson as Zoe Dayton Adrian Bower as Simon Jo Woodcock as Lisa Sengrath Vernon Dobtcheff as Pietro Fonti Claudia Harrison as Dr. Janice Greely Andy Dear as Craig Co Starring Ruth Posner as Rosa Fonti