The trailer for It: Chapter 2 is finally here, and Pennywise is up to his usual antics. Rumors of Pennywise’s demise at the end of It were clearly highly inaccurate. The Losers Club is back in Derry, Maine, and ish will inevitably hit the horrible death fan. James McAvoy is in this one, so The […]