Special Guest Stars Kevin Durand as Jason Woodrue Guest Stars Selena Anduze as Caroline Woodrue Ian Ziering as Daniel Cassidy / Blue Devil Al Mitchell as Delroy Tremayne Macon Blair as Phantom Stranger Co Starring Jason Davis as Dr. Barclay Philip Fornah as Crane Chris Gann as Wyler Trenton Rostedt as Hooper Bryan Brendle as Vendetti