User blog comment:Fredball14/Casting main characters in Demon Deviants/@comment-25997814-20140818203120

Ethan Hawke as John Mason

Olivia WIlde as Dr. Lilly Harper

Devon Wekheiser as Cliff Mason

Cameron Bright as Derek Mason

Preston Bailey as Cole Mason

Shanley Caswell as Tara

Kevin Durand as Colonel Scott Wright