Odd Thomas is a 2013 American supernatural mystery thriller film based on Dean Koontzs novel of the same name. It is directed, written and coproduced by Stephen Sommers and stars Anton Yelchin as Odd Thomas, with Willem Dafoe as Wyatt Porter and Addison Timlin as Stormy Llewellyn.
Odd has a vision of faceless people wearing bowling shirts who cry out to him to save them. A faceless gunman shoots them all, including Odd. Recovering from the disturbing dream, he goes to his job as a shortorder cook. He serves lunch to a strange man named Hensley, whose hair resembles some kind of mold. Hensley is surrounded by dozens of bodachs, invisible creatures that feed on evil and carnage that only Odd can see. Odds coworker, Viola Peabody MbathaRaw, recounts a strange dream in which she saw herself shot dead with another man. The mans clothing is identical to that worn by the faceless people in Odds vision.Odd uses his psychic magnetism to find Hensley the trail leads to the mall where Odds girlfriend Stormy Timlin works at an ice cream shop. Odd borrows Stormys scooter to follow Hensley home. When Hensley leaves again, Odd breaks into his house. He finds an ashtray with several brands of cigarette butts in it, indicating that Hensley had visitors. Odd learns that the mans real name is Bob Robertson he and Stormy refer to him as Fungus Bob. Odd finds a file containing newspaper clippings of mass murderers, arranged by name. There is also a blank calendar page for the next day Odd realizes that Robertson is planning something bad on that date. Odd reports this to Chief Porter, who assigns two deputies to follow Fungus Bob. ........
Source: Wikipedia