October 31

October 31 is the first episode of Demon Deviants of the first season. It premiered on June 7, 2009.

Main Cast

 * Ethan Hawke as John Mason
 * A.J. Cook as Dr. Lilly Harper
 * Devon Werkheiser as Cliff Mason
 * Cameron Bright as Derek Mason
 * Dakota Goyo as Cole Mason
 * Shanley Caswell as Tara
 * Thomas Jane as Colonel Scott Wright