Where To Stream Very Scary People Season 6 Episode 8
The Angel of Death
- Aired February 2, 2025
- 120 Min
In 1994, a ruthless serial killer hunts elderly women in a sleepy California town, terrifying the community. When a family member of one victim realizes the murderer is her own stepdaughter, police rush to stop her before she can kill again.