Good Girls poster

TV series

Good Girls

2018TV-144 seasons7.8 / 10

Done playing nice.

Three "good girl" suburban wives and mothers suddenly find themselves in desperate circumstances and decide to stop playing it safe and risk everything to take their power back.

Streaming, rental and purchase options

Where to watch in United States

Checked Jul 22, 2026

Good Girls is available to stream on Netflix in United States. You can also buy it from Amazon, Apple TV, and Fandango at Home. Use the direct links below to open the provider.

Availability and prices can change. Confirm the details on the streaming service before you subscribe, rent or buy.

Synopsis

Three "good girl" suburban wives and mothers suddenly find themselves in desperate circumstances and decide to stop playing it safe and risk everything to take their power back.

Season 2 episodes

Choose an episode, then use the watch options above for the show.

← Season 1

Episode 1

I'd Rather Be Crafting

42m6.7 / 10

Beth must live with the fallout after her plan to get Rio arrested fails. Meanwhile, the women's crimes finally catch up with them when evidence surfaces that puts them on a collision course with Agent Turner.

Episode credits

Directed by Michael WeaverWritten by Bill KrebsGuest stars Braxton Bjerken, Cole Stratton, Albie Selznick, Annie Sertich, Annie Gonzalez, Annabel Renshaw, Jamie Daniels, Sachie Alessio

Where to watch Good Girls

Episode 2

Slow Down, Children at Play

42m6.8 / 10

Rio forces Beth, Annie, and Ruby to solve a problem with a possible witness, which challenges the women’s morality. Meanwhile, Annie is in an awkward position with Greg and Nancy.

Episode credits

Directed by Michael WeaverWritten by Jeannine RenshawGuest stars Braxton Bjerken, Joanna Leeds, Ivan Leung, Reginald Lashaun Clay, Matt Price, Shea Scullin, Amanda Reed, Jay Jackson

Where to watch Good Girls

Episode 3

You Have Reached the Voicemail of Leslie Peterson

42m7.2 / 10

Tensions between the women, Boomer and Mary Pat reach a boiling point. Beth must intervene when Kenny gets in trouble at school.

Episode credits

Directed by Dylan K. MassinWritten by Emily Halpern, Sarah HaskinsGuest stars Braxton Bjerken, Lauren Stamile, Allison Tolman, Kue Lawrence, Ian Sharkey, Noah Salsbury Lipson, June Squibb, James Lesure

Where to watch Good Girls

Episode 4

Pick Your Poison

42m6.9 / 10

Rio's new business opportunity for Beth leads to a fracture in her relationship with Annie.

Episode credits

Directed by Phil TraillWritten by Jenna LamiaGuest stars Zee James, Amanda LaCount, Nefetari Spencer, Alan Heitz, Christopher Gehrman, Victoria Antionette, Jennifer Pierce Mathus, Kim Delgado

Where to watch Good Girls

Episode 5

Everything Must Go

42m6.8 / 10

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.

Episode credits

Directed by Michael SpillerWritten by Carla Banks WaddlesGuest stars Sara Paxton, Jack Seavor McDonald, Blake Gibbons, Daniel Berson, Pam Trotter, Al Bayan, Allison Tolman, Kue Lawrence

Where to watch Good Girls

Episode 6

Take Off Your Pants

42m6.6 / 10

Beth and Dean experience growing pains settling into their new roles at work and at home. The women realize Rio has flipped his game yet again, as Turner targets Ruby and Stan.

Episode credits

Directed by Dean ParisotWritten by Des MoranGuest stars Braxton Bjerken, Steven G. Norfleet, Amanda Reed, Jay Jackson, Susie Geiser, Joe Lorenzo, Adelfa Marr, Pasha D. Lychnikoff

Where to watch Good Girls

Episode 7

The Dubby

42m7.3 / 10

When Rio gives her an assignment, Beth is forced to take her kids with her. Meanwhile, under pressure from Turner, Ruby crosses a line there’s no coming back from. Annie meets her new manager at Fine & Frugal.

Episode credits

Directed by So Yong KimWritten by Bill KrebsGuest stars Braxton Bjerken, Pasha D. Lychnikoff, Blake Shields, Ben Fernandez, Kimberly Condict, Sam Huntington, James Lesure, Caleb Emery

Where to watch Good Girls

Episode 8

Thelma and Louise

42m6.1 / 10

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.

Episode credits

Directed by Michael WeaverWritten by Emily Halpern, Sarah HaskinsGuest stars Gi'onna Kamille, Travis Mills, Ryan Masson, Diva Zappa, Marnee Carpenter, Franco Vega, Sam Huntington, James Lesure

Where to watch Good Girls

Episode 9

One Last Time

42m6.7 / 10

Stan faces the consequences for his role in Ruby's criminal dealings; Dean gives Beth an ultimatum. Greg clashes with Annie's new boyfriend.

Episode credits

Directed by Tara Nicole WeyrWritten by Carla Banks WaddlesGuest stars Sam Huntington, James Lesure, Jessica Walter, Julian Gant, Danny Boyd Jr., Zach Gilford, Jack Benza, Mason Shea Joyce

Where to watch Good Girls

Episode 10

This Land Is Your Land

42m7.0 / 10

With Beth determined to lead a new crime-free life, a desperate Ruby and Annie go behind her back to strike a new deal with Rio.

Episode credits

Directed by Lee FriedlanderWritten by Jeannine RenshawGuest stars Jeff Feringa, Alfred Adderly, Carol Stanzione, Diane Delano, April Marshall-Miller, Hugo E. Carbajal, Susan Grace, Sam Huntington

Where to watch Good Girls

Episode 11

Hunting Season

42m6.8 / 10

Rio uses a series of unnerving tactics to remind Beth that it’s not as easy to walk away from his criminal enterprise as she’d like it to be. Meanwhile, Annie learns something new about Noah and Ruby makes a reckless decision to save Stan.

Episode credits

Directed by Ken WhittinghamWritten by Jenna LamiaGuest stars Richard Leacock, Morgan Alexandria, Minni Jo Mazzola, Brent Chase, William Allen Young, Sam Huntington, James Lesure, Caleb Emery

Where to watch Good Girls

Episode 12

Jeff

42m7.1 / 10

As Dean explores a new beginning, the ladies unpack Mary Pat's dark past. Meanwhile, Annie digs deeper into her own suspicion.

Episode credits

Directed by Andrew McCarthyWritten by Jenna Lamia, Mark WildingGuest stars Braxton Bjerken, William Allen Young, H. Michael Croner, Allison Tolman, Kue Lawrence, Ian Sharkey, Noah Salsbury Lipson, Conor Duffy

Where to watch Good Girls

Episode 13

King

42m7.7 / 10finale

Turner has Beth in checkmate. The women must contend with a rotten egg from the past. Rio makes a grand gesture for Beth, and a new business opportunity presents itself.

Episode credits

Directed by Michael WeaverWritten by Bill KrebsGuest stars Braxton Bjerken, June Squibb, Sam Huntington, Mary Hollis Inboden, Desi Dennis-Dylan, Marshall Manesh, Cinda Adams, Chip Chinery

Where to watch Good Girls

Episode information updated Jul 24, 2026

More about Good Girls

Cast

Christina HendricksBeth Boland
RettaRuby Hill
Mae WhitmanAnnie Marks
Reno WilsonStan Hill
Manny MontanaRio
Lidya JewettSara Hill
Isaiah StannardBen Marks
Matthew LillardDean Boland

Credits

Created by
Jenna Bans
Written by
Bill Krebs, Jenna Lamia, Helen Childress, Mark Wilding, Carla Banks Waddles, Jeannine Renshaw, Ester Lou Weithers, Jenna Bans, Greta Heinemann, Jeremy Gordon

Production details

Status
Canceled
Series type
Scripted
Episodes
50
Original language
English

Networks & production

  • NBCUnited States
  • Amblin TelevisionUnited States
  • Universal TelevisionUnited States

Themes

cartelfemale protagonisthousewifemoney laundering