Coming Soon

Eric Smith returns to his old summer home in Brimley Chapel, Alabama to confront the demons that destroyed his family. But can he stop them before he is driven completely mad?