Guest Stars Roger Cross as Cain Christopher Judge as Xevallah Thomas de Schutter as Acolyte #1 Ronnie Lee as Acolyte #2