Aired Sunday April 7,
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.