Odd Thomas

In a small desert town, a fry cook with psychic gifts, his girlfriend, and the sheriff team up to stop a weird stranger from unleashing an evil force.