Odd Thomas is een gewone jongen met een bijzondere gave: hij kan de doden zien en begrijpt wat ze hem willen zeggen. Maar hij weet dat elke gave een prijs heeft... Odd leidt een ontspannen leventje aan de Californische kust, waar hij werkt voor een bejaarde filmacteur en met zijn spookhond en engelbewaarder Boo graag langs de zee wandelt. Ondanks alle rust heeft Odd een beklemmende droom over een groot onheil: een wereldwijde kernoorlog. Hij wendt zijn paranormale gaven aan en komt via de raadselachtige Annamaria een terroristische bende op het spoor die aanslagen wil plegen in diverse Amerikaanse steden.