News

The It movies and story focus on the town of Derry, Maine, which is plagued every 27 years by a malevolent presence known as Pennywise. Pennywise is a demonic clown with extradimensional origins ...