Deliver us from Evil is set to release in July 14, first TV spot launched

Scott Derickson, director of critically acclaimed and box office horror blockbusters like “Sinister” and “Exorcism of Emily Rose” ...

Read more