A young priest is tricked into releasing a monster from its prison by an old zealot. In the ancient cave, the priest discovers a secret that shakes his faith and compels him to escape, whatever the cost...
Back to Top