Where To Stream Good Girls Season 2 Episode 9
One Last Time
- Aired April 28, 2019
- 60 Min
- Rated 8.0
- Number 6 Of 50 Rated Episodes
Stan faces the consequences for his role in Ruby's criminal dealings. Meanwhile, Dean gives Beth an ultimatum, and Greg clashes with Annie's new boyfriend.