A serial killer is on the loose in Naples, Florida. The murders have been disguised as accidents, but when police chief Wade Hansen becomes suspicious, mayor Charles Beaumont orders him to apprehend the killer before the truth becomes public knowledge. Hansen reaches out to retired Chicago homicide detective Jack Starkey, who misses the thrill of the hunt and accepts the job. Meanwhile, a Chicago Tribune police reporter has been writing a series of bestselling crime novels based on Starkey's career. Things are not what they seem, plot twists abound, and the bullets begin to fly. Starkey, in desperation, reaches out to his fictional alter-ego to help him catch the killer.