Robert Grayson is an ex-soldier haunted by the demons of his past. Gruesome memories of combat and now of the brutal serial slayings of more than a dozen women are destroying him. Overcome with guilt, he turns himself into the police, confessing to details only the killer could know. But Detective Stephanie Monroe quickly begins to suspect this is no cut-and-dried case. Despite this self-proclaimed killer's recollections of certain details, the other facts just don't add up. To prove her hunch and to save Robert, she'll have to catch the real killer - if he exists.