Baseado no best-seller de Dean Koontz, o filme conta a história de Thomas (Anton Yelchin), um rapaz de 20 anos que possui poderes clarividentes e trabalha num fast-food de uma pequena cidade do deserto californiano. Logo após um sonho premonitório, ele vê entrar em seu restaurante um homem misterioso que parece ter alguma ligação com forças obscuras e ameaçadoras. Sua tarefa agora é descobrir o significado deste encontro que, para ele, não prediz coisas boas. Odd Thomas