When Commander Waterford returns home, he’s stricter and more punishing than ever. He whips Serena for disobeying him. When they set out on a diplomatic trip to Canada, Serena is reminded of what it’s like to be free. She’s offered asylum in Hawaii but refuses it.
Back in Gilead, June asks Commander Waterford to let her see her child. When he refuses, she insinuates that the child she’s carrying isn’t his. Later, he sexually assaults June under the guise of trying to make her go into labor. He feels badly about it afterward and allows Nick to take June to an abandoned house so she can see her daughter, Hannah (Jordana Blake).
After Hannah leaves, Nick is taken away by the Guardians and June is left alone in the house. She plots her escape, but she begins to go into labor and it’s too dangerous to carry on alone. She fires a gun into the sky and is found. She and her baby, who Serena names Nicole, are taken back the Waterford household.
Soon, Nick’s wife, Eden, is executed alongside her lover for infidelity. This strikes fear into Serena and June’s hearts. Later, when a group of Marthas set a fire to help June escape, Serena knows she must let her go. June is reunited with Emily and her commander, Joseph Lawrence (Bradley Whitford). Although he was one of the architects of Gilead, he offers to take Emily, June and the baby to safety. Knowing she can’t leave her other daughter, Hannah, behind, June gives the baby to Emily and opts to remain in Gilead.
So what happens to our characters now? Following the season two finale, The Handmaid’s Tale series creator and showrunner Bruce Miller spilled some season three spoilers to PureWow.