A group of troubled teen girls and their teacher must fight for survival after discovering a cult ha…