Aired Saturday August 4,
9:00am - 10:00amon London Live
Back From The Dead: The John Darwin Story
The remarkable story of a British prison officer who faked his own death.
Cast and crew
The remarkable story of a British prison officer who faked his own death.