Question: where does the handmaid's tale take place hulu?
Answer: New England