De zeventienjarige Zoe Hull heeft het erg moeilijk met de dood van haar moeder. Ze heeft een hekel aan haar vader Todd, mede door zijn harde voorkomen, al belet het haar niet om met regelmaat zijn legerjas te dragen. Terwijl Zoe aan de laatste weken van haar examenjaar begint, wordt de school opgeschrikt door vier gewapende jongeren.