That second pic could be an inset from The Handmaid's tale.