Bites the Dust

Bites the Dust is the third episode of Demon Deviants. It premiered on June 21, 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