American Monster · SEASON 13
Control Freak
Episode 1 · 2025-10-28

- Crime
- Documentary
Episode overview
When two bodies turn up in a car crash, investigators uncover the grizzly truth about a seemingly perfect relationship.
45 minutes
Episode 1 · 2025-10-28

When two bodies turn up in a car crash, investigators uncover the grizzly truth about a seemingly perfect relationship.
45 minutes