Chucky’s invasion of Washington, DC commences in early October—and his namesake show will keep the murderous vibes going into election year. A new trailer for season three of Chucky gives us our best look yet at the killer doll’s latest power-grab scheme, and the “Kids in America” who will try to stop him.

Read more...