Where To Stream The Handmaid's Tale Season 1 Episode 3
Late
- Aired April 26, 2017
- 53 Min
- Rated 8.3
- Number 13 Of 66 Rated Episodes
Offred visits Janine's baby with Serena Joy and remembers the early days of the revolution before Gilead. Ofglen faces a difficult challenge.