Sebastian Ulmer, giovane e disperato insegnante di liceo, si barrica in una libreria e prende alcuni ostaggi. Tra i rapiti vi è anche Richard Block, psicologo esperto in criminologia, che tenta di farlo desistere dai suoi propositi. Rendendosi conto di quanto grave sia la situazione, Sebastian si toglie la vita davanti agli occhi di Richard, che contro la volontà della polizia decide di indagare sulle vere cause che hanno condotto al tragico suicidio.