The Handmaid's Tale - Episode 10 Night
Serena Joy confronts Offred and the Commander. Offred struggles with a complicated, life-changing revelation. The Handmaids face a brutal decision.
The Handmaid's Tale was broadcast on Channel 4 at Sunday 30 July 2017, 22:00.
Episode 10 Night
Loading your video...
- Views126 x
- Expiration dateExpired