Nach Jahren in der Nervenheilanstalt kehrt Brian in seine Heimat zurück. Doch dort begegnet man ihm mit Skepsis. Als dann ein Lehrer und zwei Schüler verschwinden und auch noch die Rektorin ermordet wird, ist klar, wer dafür verantwortlich gemacht wird. Und der Geisteskranke fordert noch mehr...
Während er auf die Ankunft eines alten Freundes wartet, mit dem er einst gedient hat, muss sich der Kriegsveteran Peter (David Oyelowo) seinen eigenen Dämonen stellen. Doch die Erinnerungen an die persönlichen Traumata ziehen seine Psyche zunehmend in Mitleidenschaft, was ihn auch zu einer...