Where To Stream Shadow of Doubt Season 2 Episode 1
New Girl in Town
- Aired December 20, 2016
- 60 Min
A 15-year-old girl goes missing after heading out to take pictures; two days later, police find her badly beaten body as well as a clue that leads back to her high school.