Odd Thomas, a short order cook at the Pico Mundo Grill, keeps his ability to speak with ghosts a secret from all but his girlfriend, Stormy, and the local police chief who he occasionally helps solve or prevent crime, but his unusual talent leads him and his fellow citizens into big trouble when a strange man comes to town followed by a horde of borachs--ghostly harbingers of mayhem.