Les Choristes | Salvation | El Sustituto

Watch The Handmaid's Tale Season 1 Episode 2 - Birth Day

Add to Watchlist

The Handmaid\'s Tale Season 1 Episode 2

First Aired: April 26, 2017

Description: Offred and her fellow Handmaids assist with the delivery of Janine's baby, prompting Offred to recall her own daughter