Shut up and take my money! You can catch Bad Santa 2 on the big screen on November 23rd.

Filed under: Bad Santa 2