Odd Thomas

(2013) Supernatural fantasy. Anton Yelchin stars as a short-order cook with the power to see spectral creatures, whose small town is threatened by sinister forces.