Billy Bob Thornton is back as the bad-ass mall Santa he played in the first Bad Santa movie, which has now become a Christmas classic. Bad Santa 2 will hit theatres on November 23 with Mean Girls director Mark Waters taking over the project from Terry Zwigoff, who helmed the 2003 film. Tony Cox and Brett 'Thurman Merman' Kelly return while welcoming Kathy Bates, Christina Hendricks, and Ryan Hansen to the cast. Watch the teaser trailer below.