Alien Xmas | Movie Review Posted by: thecinemasnob in Brad Jones, Producers, Videos November 23, 2020 From the Chiodo Brothers, the creators of Killer Klowns from Outer Space, comes this new Netflix animated short just in time for the holidays. alien xmas brad jones christmas movie review movies 2020-11-23 thecinemasnob tweet