NEW HORROR FILM PREMIERES: 'CHUCKIE GETS LEAD POISONING'

It turns out the demonic doll was made in China