Zoes mor er lige død, og hendes far viser ingen følelser. Hendes bedste ven har bedt hende være hans date ved skoleballet, men Zoe tænker kun på at overleve de sidste uger i skolen for så at kunne lægge det hele bag sig og starte på ny. Tingene løber løbsk, da hendes skole bliver offer for et skoleskyderi, og snart er et stort gidseldrama i gang. Det lykkes Zoe at flygte, og nu må hun gøre alt for at redde så mange som muligt.