User blog comment:Fredball14/Casting main characters in Demon Deviants/@comment-4511630-20140819083802

Ethan Hawke as John Mason

Olivia Wilde as Dr. Lily Harper

Austin Butler as Cliff Mason

Cameron Bright as Derek Mason

Dakota Goyo as Cole Mason

Leven Rambin as Tara

Thomas Jane as Colonel Scott Wright