The Water Clock - A disturbing mystery is revealed in Cambridgeshire
The Cambridgeshire Fens. Two separate victims, linked to one terrifying event in 1966. As reporter Philip Dryden investigates, he is forced to confront the night that changed his life forever.