Nicht nur seinem Vornamen nach ist Odd Thomas ein seltsamer Typ: In seiner Heimatstadt ist er für seine eigenwilligen Eingebungen bekannt, mit denen er örtlichen Polizeichef Wyatt Porter immer wieder bei der Lösung von Mordfällen hilft. Was kaum jemand weiß: Odds Wissen stammt daher, dass er die Geister der Toten sehen kann und diese ihn auf die Spur ihrer Mörder bringen. Nicht nur Geister, sondern Bodachs genannte Kreaturen kann Odd erblicken, die sich immer dann zusammenrotten, wenn ein Ereignis mit vielen Toten bevorsteht.
Als Odd bei seiner Arbeit als Koch eines Schnellrestaurants so viele Bodachs wie noch nie sieht, ahnt er, dass seiner Heimatstadt Schlimmes bevorsteht. Zusammen mit seiner Freundin Stormy Llewellyn versucht er die Katastrophe zu verhindern ...