First Impressions: The Harrowing Handmaids Tale
●●●●○ Airing Weekly Sunday 9pm on Channel 4 UK and Ireland “[dropcap]T[/dropcap]his will become ordinary,” warns Aunt Lydia (a terrifying and brilliant, Ann Dowd) as she instructs a group of women during their training at the Red Centre. It is … Continue reading First Impressions: The Harrowing Handmaids Tale