Special Guest Stars Kevin Durand as Jason Woodrue Guest Stars Selena Anduze as Caroline Woodrue Ian Ziering as Daniel Cassidy / Blue Devil Macon Blair as Phantom Stranger Scott Deckert as Mike Landry Laurie Fortier as Swamp Hunter Co Starring Justice Leak as Deputy Tyler Nicole Sellars as Blue Devil Director Michael Trisler as Star Timeca Seretti as Doctor