17-vuotiaan Zoen äiti on vastikään kuollut, ja isä on kylmän tunteeton. Zoen paras ystävä on pyytänyt häntä seuralaisekseen high schoolin tanssiaisiin, mutta Zoe ei halua muuta kuin selvitä viimeisistä kouluviikoista voidakseen sen jälkeen aloittaa elämänsä alusta. Päivä kokee kuitenkin karmean käänteen, kun joukko kouluampujia hyökkää rakennukseen, ja pian käynnissä on suuren luokan panttivankidraama. Zoen on nyt taisteltava vastaan pelastaakseen koulutoverinsa.