Guest Stars Roger Cross as Cain Paul Johansson as Hatcher Anne Marie DeLuise as Lena Hansen Colin Lawrence as Terrence J. Douglas Stewart as Detective Neely Sean Orr as Acolyte #1 Jake T. Roberts as Cop #1 Nicole Parker as Corey Kevin Hayes as TV Reporter