Good Girls Season 2 Episode 8: Thelma and Louise
Beth and Ruby’s friendship fractures just as Dean’s vendetta against Rio compromises the women’s business dealings. Meanwhile, Nancy, on the verge of giving birth, needs Annie’s help.
Aired 2019-04-21 · 42 min
Good Girls: all seasons and episodes