The Handmaid’s Tale (S02E13) “The Word”

This is it the season finale of “The Handmaid’s Tale.” But don’t worry, it’ll be back next year. I’m kind of hoping they go back to 10 episodes, I think there wasn’t enough this season to sustain 13 episodes.… More