The story centers around Thomas (Anton Yelchin), a short-order cook who appears to be a normal young man, although he has special powers to communicate with the dead. He can also spot evil beings called bodachs, which he sees surrounding a mysterious stranger who just wandered into town. Addison Timlin will play Thomas' girlfriend and Willem Dafoe is portraying the police chief, both of whom are the only ones who know Thomas' secret. If Nico Tortorella signs on, he will play a local cop, who is also the member of a satanic cult which wants to destroy the sleepy town.
Stephen Sommers will direct Odd Thomas from his own script, which is adapted from the Dean R. Koontz book. Production will start sometime later this spring, working under a budget between $20 million and $30 million.