Details
- Season
- Specials
- Episode
- S00xE13
- Air Date
- 24 April 2017
- Where to watch
Overview
The Handmaid's Tale season 0, episode 13 — “The Big Moment S01E01 "Offred"” (S00xE13) first aired on 24 April 2017.
SPOILERS: Let’s talk about the big moment from Episode 1. What are your reactions?