Where To Stream Britain's Almost Perfect Murders Season 1 Episode 10
Murder at the Farm
- Aired May 7, 2026
- 60 Min
The story of what happened when five people died at White House Farm in Essex in 1985. Jeremy Bamber framed his sister for the murders, but silencer forensics and boasting were his undoing.