The American drama, which is based on Margaret Atwood’s 1985 book of the same name, imagines a future in which nuclear war has left a large percentage of the human population infertile and young women are forced to sleep with powerful men called Leaders and bear their children. The young women – known as Handmaids […]