Please enable JavaScript
Is "IT: Welcome to Derry" the unnecessary product of studios milking everything possible from an IP that has nothing left to give? Let's explore.