User blog comment:Fredball14/Casting main characters in Demon Deviants/@comment-5653813-20140818222629

Ethan Hawke as John Mason

A.J. Cook as Dr. Lilly Harper