Deliver Us from Evil
Thomas Delapa
Devastating ... Heaven only knows why Deliver Us from Evil is only playing at a handful of theaters around the country. For one of the most important films of the year, it's shocking to discover that there's no room at the inn.