Where To Stream Good Girls Season 2 Episode 5
Everything Must Go
- Aired March 31, 2019
- 60 Min
- Rated 7.9
- Number 10 Of 50 Rated Episodes
Beth must turn to Dean for help as Turner gets closer to the truth about their crimes, but she unwittingly uncovers a troubling secret about Dean when a familiar face from the past returns.