W katolickiej szkole dla dziewcząt w Bramford zaczyna się przerwa świąteczna. Na miejscu, w opustoszałym z dnia na dzień internacie, pozostają wyłącznie Katherine (Kiernan Shipka) i Rose (Lucy Boynton), których rodzice – z niewiadomych powodów – nie stawili się po odbiór córek....
Lena żyje w świecie, gdzie miłość uważana jest za chorobę, a ludzi można wyleczyć dzięki remedium. 95 dni przed planowanym zabiegiem dziewczyna zakochuje się.