“Blood Relatives,” Episode 3
- Posted on October 28, 2025
- By The New Yorker
- 2 Views
“Blood Relatives,” Episode 3

One day, Heidi gets a call from Wakefield Prison, where Jeremy Bamber remains locked up, forty years after the murders. He’s one of the nation’s most reviled villains. But he insists he’s innocent.