Before Alien Xmas drops later this year, give yourself a refresher on the coolest critter effects the world has ever known!
This is HUGE! We asked special effects guru Stephen Chiodo of Chiodo Bros. Productions, Inc. if they had any remnants from CRITTERS II lying around the studio. They delivered big time. Here's some behind-the-scenes footage they shot from THE MAIN COURSE!
Posted by FANGORIA on Sunday, April 1, 2018