Wow. There are some serious 1980s roleplaying references in the very first few shots of the IT trailer. Check out the hexmaps and posters on the wall. They are generally out of focus, but I'm reasonably sure they are what I think they are.

(Makes sense; the book is 1950s to the then current 1980s. If you set the modern era in 2017, you wind up in the 1980s. Also <spoiler, but think about it if you've read the book>)
Shared publiclyView activity