Where To Stream Who Killed Jane Doe? Season 1 Episode 1
The Scarlett Doe
- Aired January 1, 2017
- 60 Min
The body of a beautiful woman is found in the Pennsylvania woods at Christmastime, and it's clear her death is no accident; determined to discover the victim's name, officials launch an investigation that spans 10 years.