Guest Stars Nick Owenford as Villager Sally Dexter as Selina Crow Estella Daniels as Dione Moon Ken Bones as Eugene Bone John Sessions as Reverend Adam Gillespie Hara Yannas as Lillith Lafitte Oliver Gilbert as Reverend Peter Allsworthy Uncredited Kevin Hudson as Ted