A group of teens faces various horrors in a secluded provincial town. (Source: IMDB)
You may also like