In una clinica psichiatrica immersa nella campagna innevata alle porte di Berlino si consumano le nove ore che precedono la paura. Pazienti, medici, infermieri scoprono che il Ladro di anime, il folle che da tempo terrorizza la città si trova all'interno della struttura. Di lui si conoscono soltanto i crudeli effetti provocati da un misterioso trattamento che svuota le anime delle vittime riducendole a meri involucri, e gli ambigui indovinelli che lascia dietro di sé come macabra firma. Inizia così una frenetica caccia al serial killer, guidata da Caspar, un ex chirurgo che ha perso la memoria in seguito a una tragedia personale e che si troverà a far fronte a qualcosa di assolutamente inaspettato e terribile. Mentre il tempo scorre inesorabile nel tentativo di neutralizzare il Ladro di anime, Caspar vede riaffiorare dal suo subconscio pezzi della sua vita precedente, che progressivamente fanno luce sulla sua identità e sul suo drammatico passato, costringendolo a uno sconvolgente viaggio negli abissi più oscuri della propria psiche.