Dec 15 Dec 15 12 Days of X-Mas: Santa Claus Sarah Jane 12 Days of X-Mas The only film you'll ever see where Santa lives in space and fights demons.