Where To Stream Britain's Countryside Killers Season 1 Episode 8
Dark Deceit
- Aired April 15, 2025
- 60 Min
Michael O'Leary is murdered by his best friend Andrew Jones after an affair with Andrew's wife. Lured to Andrew's farm under false pretenses, Michael is executed.