Case one: A little girl goes missing during the night.
Case two: A beautiful young office worker becomes a victim of a maniac's seemingly random attack.
Case three: A new mother finds herself trapped in a hell of her own making until a fit of rage creates a gruesome, bloody escape.
Thirty years after the first incident, private investigator Jackson Brodie begins to investigate all three cases, revealing startling connections and discoveries.