A group of troubled teen girls and their teacher must fight for survival after discovering a cult...
An old doll seemingly returns to life to wreak havoc....