The Handmaid's Tale

tv show

poster for The Handmaid's Tale

66 total episodes

-

6 seasons

The revolution is here.

First Aired April 26, 2017

Overview

Set in a dystopian future, a woman is forced to live as a concubine under a fundamentalist theocratic dictatorship.

tv poster

Sacrifice

Season 3 - Episode 12 - 1h 46m

Air Date

August 07, 2019

Overview

Gilead leadership is rocked by losses among their own. Luke and Moira adjust to new arrivals in Canada. June worries about disruptions to her plan, only to have tragedy strike the entire household.