Auf den ersten Blick wirkt Odd Thomas wie ein ganz normaler junger Mann. Er ist Imbisskoch in einem Schnellrestaurant und verliebt in die hübsche Stormy. Doch Odd hat ein besondere Gabe: Er kann die so genannten Bodachs sehen, Schattengestalten, die sich vom Unglück und Verderben der Menschen...
Evelyn hat ihr Leben dem Helfen anderen Menschen gewidmet, aber sie hat Mühe sich mit ihrem Sohn Ziggy (Finn Wolfhard), einem aufstrebenden Internetstar, blind gegenüber den Problemen der Welt, zu verbinden.