Question: when does new episodes of the handmaids tale come out?
Answer: 2018