Where To Stream Last Looks Season 1 Episode 8
Who Killed Christa Worthington?- Part 2
- Aired October 19, 2020
- 10 Min
Christa Worthington's murder shocks her hometown; when evidence of sex is found at the scene, police shape a narrative that paints Christa in a shameful light.