A group of young people get in touch with an occultist sect which has been active since before W.W.II.
No Trailer found!