Where To Stream Britain's Countryside Killers Season 3 Episode 1
Field of Blood
- Aired September 24, 2026
- 60 Min
The story of what happened when three Essex drug dealers were lured to their deaths in 1995. Jack Whomes and Michael Steele were convicted of the murders in 1998.