Caleb, un antiguo asesino del gobierno escondido, que reaparece cuando su protegido, el asesino igualmente mortal conocido como Banshee, descubre que se ha puesto una recompensa por la cabeza de Caleb.
Zoe Hull, de 17 años, no está manejando bien el fallecimiento reciente de su madre, ya que a veces habla con ella como si estuviera presente, y está resentida con su padre por su falta de emociones. Su mejor amigo, Lewis, quiere que su relación se convierta en algo más. Pero Zoe lo único que quiere es acabar este año de instituto e ir a la universidad para tener un nuevo comienzo. En lugar de eso, su instituto es atacado por cuatro estudiantes armados que quieren hacer una matanza.
El teniente Wakes es un detective policial vengativo decidido a resolver los asesinatos de su compañero y un informante, y se une a un testigo herido durante los disparos. Después de que los asesinos persiguen al testigo a través del piso abandonado de un hospital, ella confirma los peores temores de Wakes.