S02 E13
Jul 11, 2018 |
The Handmaid's Tale
The Word
Release Date: Jul 11, 2018Episode Description
Serena and the other Wives strive to make change; Emily learns more about her new Commander; Offred faces a difficult decision.
Where to Watch The Handmaid's Tale Season 2 Episode 13 Now
Best
Rent/Buy
Free