- 1 hr 30 min
A group of traveling teenagers stumble upon a small, ageless village where they find a paradise of immortality - the residents are free from disease and have an abundance of harvest. However, they soon discover that everlasting life had its price. The town made an ancient pact with the Ogre on the mountain: an annual human offering in exchange for status quo. The teenagers find themselves trapped as the villagers desperately seek their next sacrifice.