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