Where To Stream Britain's Almost Perfect Murders Season 1 Episode 5
The Burning Man
- Aired April 2, 2026
- 60 Min
In 1930, Alfred Rouse murders a drifter in Northamptonshire, and burns the body to fake his own death; but a witness, a wallet and a number plate convict him.