Karl Kane is a private investigator with a dark past, his mother murdered when he was a child. Years later, Karl has a chance to avenge his mother's murder, but allows the opportunity to slip through his hands. When two young girls are sexually molested and then brutally murdered, Karl holds himself responsible.
Young homeless women and drug addicts are being abducted before being brutally mutilated and murdered, and a city is held in the grip of unspeakable terror. By abducting Katie, the young daughter of private investigator Karl Kane, the killer has just made his first mistake, which could well turn out to be his last.