It's 1959 and five high school seniors learn that they will not graduate without completing one final project. On their way to a secluded farm in swampy South Louisiana, car trouble results in their discovery of an old, mysterious church