As the newly married couple Ben and Ruth buy a house in a small rural town in Louisiana, they soon start to feel that an evil presence is watching them.
As the newly married couple Ben and Ruth buy a house in a small rural town in Louisiana, they soon start to feel that an evil presence is watching them.