Where To Stream The Handmaid's Tale Season 3 Episode 12
Sacrifice
- Aired August 7, 2019
- 47 Min
- Rated 8.1
- Number 31 Of 66 Rated Episodes
A major change rocks the entire Lawrence household. Luke and Moira adjust to new arrivals in Canada.
Sacrifice
A major change rocks the entire Lawrence household. Luke and Moira adjust to new arrivals in Canada.