Project Hitchhiker
- Episode aired Jan 17, 2018
Detective Harold Curwain does whatever it takes to solve the disappearance of a young woman in Pickering, Ontario, and changes the way serial killers are investigated in Canada.Detective Harold Curwain does whatever it takes to solve the disappearance of a young woman in Pickering, Ontario, and changes the way serial killers are investigated in Canada.Detective Harold Curwain does whatever it takes to solve the disappearance of a young woman in Pickering, Ontario, and changes the way serial killers are investigated in Canada.