Based on the award-winning 1985 novel by Margaret Atwood, the 1990 film “The Handmaid’s Tale” portrays a dismal near future, where infertility, environmental disaster, and a totalitarian religious government destroy life as we know it, especially for females. Because of …
Follow Us!