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 Thursday 7 December 2017, 23:05.
Episode 10 Night
Loading your video...
- Views114 x
- Expiration dateExpired