Guest Stars Rick Warden as Astaruth/Michael Siobhan Finneran as Sister Ruth John Shrapnel as Cardinal Bukovak Luigi Diberti as Monsignor Vincenzo David Gyasi as Father Daniel Claire Price as Dr. Elaine Errison Cherie Lunghi as Woman Antonia Whillans as Girl