Pikaruokakokki Odd Thomas on kokenut 21-vuotiaaksi aika paljon. Hän on pelastanut Pico Mundon erämaakaupungin verilöylyltä Elviksen aaveen avustuksella. Hän on selättänyt vaarallisen Datura-noidan kuolleiden kasinolla käydyssä tahtojen taistelussa. Hän on auttanut montaa levotonta sielua saamaan rauhan. Nyt Odd Thomas on vetäytynyt syrjäiseen luostariin mietiskelemään. Vaan pian luostarin munkkeja alkaa kuolla kuin kärpäsiä. Kuolleita munkkejakin pelottavampia ovat mekaaniset hirviöt, joita alkaa ilmestyä öisin luostarin pihaan. Onko otuksilla jotain tekemistä luostariin majoittautuneen hullun tiedemiehen kanssa? Entä kenen pussiin karvalakkeja ja Dostojevskia suosiva Rodion Romanovich pelaa? Ennen kuin kuu on täysi, Odd Thomas joutuu tekemään tiliä niin uskonnon, tieteen kuin oman sielunsa kanssa. Muuten luostarin kirous leviää koko maanpiirin ylle.