The Deliverance
About
Horror thriller film that follows an Indian family who discover that their home may be a portal to hell after a series of demonic possessions occur. The film was directed by Lee Daniels.
Trivia
The movie's Spanish title is La liberación. Filming took place in and around the Pittsburgh, Pennsylvania area.
#1261 movie