SEARCH MOVIES...
A group of friends in a desperate situation is rescued by members of a strange cult that worships "The Eternal". They live locked up and isolated...
Perpetua Tenebris