Watch The Handmaid's Tale Season 2 Episode 13 - The Word

Add to Watchlist

The Handmaid\'s Tale Season 2 Episode 13

First Aired: July 11, 2018

Description: Serena and the other Wives strive to make change. Emily learns more about her new Commander. Offred faces a difficult decision.
Ad
i