Zoe Hull (Isabell May) er en videregåendeelev som må takle sin mors nylige bortgang. Alt hun vil er å komme seg gjennom de siste skoleukene og så dra på college for å få en ny start. Isteden blir skolen hennes angrepet av nihilistiske, bevæpnede elever som har planlagt tidenes verste skyteepisode på en skole. Kjapp i tankene og med gode overlevelsesevner kjemper Zoe for å redde seg selv og sine medelever.