Question: where does the new it movie take place
Answer: Derry, Maine