Overview
Odd Thomas is a 2013 American mystery thriller film based on Dean Koontz's 2003 novel of the same name. It is directed, written, and co-produced by Stephen Sommers and stars Anton Yelchin as Odd Thomas, with Willem Dafoe as Wyatt Porter, and Addison Timlin as Stormy Llewellyn.
Plot
Odd Thomas is a psychic who lives in a small town in California. One day, Odd's powers lead him to focus on a strange man who he calls "Fungus Bob" due to his thick green hair. Through his investigation, Odd realizes Bob is planning to do something violent. He reports his suspicion to Chief Porter, who assigns two deputies to follow Fungus Bob.
Odd meets his girlfriend Stormy Llewellyn for dinner in the belfry of a church. He sees Fungus Bob approaching and they flee to the sacristy, which Robertson destroys as they escape. Stormy calls Chief Porter, who finds the church vandalized but no evidence to link it to Bob. Odd's psychic magnetism leads him and Stormy to a bowling alley, where the bowling shirts from his vision have just become the new uniform. Chief Porter sends Officer Simon Varner to watch the place on Odd's advice.
From Wikipedia (CC BY-SA 4.0).