Movie Plot: Rose (Lucy Boynton), 17, and Kat (Kiernan Shipka), 13, find themselves snowbound at the prestigious Bramford School for Girls when their parents fail to collect them for winter break. Dark, horrific visions begin plaguing Kat while Rose watches in horror as the young girl becomes enraptured by an unseen evil force. Meanwhile, beautiful but damaged Joan (Emma Roberts) is on a mysterious mission towards the same school, seemingly compelled by the dark forces at work.