~~tag-text~~
In a small town with a strange history of teen suicides, a group of five women have made a pact with a demon and must sacrifice their firstborn. To the residents of the sleepy coastal town of Terrel, the cliffs of Terrel’s Peak are a deadly place, a... SEE MORE