Director Stephen Chiodo and producer Edward Chiodo are behind the new stop-motion animated special Alien Xmas. It premieres this Friday November 20th on Netflix. The Chiodo Bros. hope families make this a holiday season viewing tradition, right alongside the classics. They also discuss working with Jon Favreau on this and 2003’s “Elf”. ———————————- LCJ Q&A […]