News Seth Green Reveals His Thoughts on New IT MovieBy Martin LisSeptember 6, 2017 Recent reviews of the upcoming IT film have been very stellar, already achieving a 92% on Rotten Tomatoes. Many of…