Where To Stream Bloodline Detectives Season 5 Episode 10
The Schoolteacher Murder
- Aired November 6, 2024
- 60 Min
In 1995 in Beaumont, Texas, the parents of Catherine Edwards find her body in her bathroom. The killer evades justice, that is, until forensic science catches up with him.