Plot: A return to Jezebels puts everything in jeopardy; Serena Joy and Commander Waterford take a clandestine trip.
The Handmaid's Tale - Season 3 - Liars (Episode 11)
Episode Aired On:
Wednesday, July 31 2019
5 years ago
Wednesday, July 31 2019
5 years ago