
Bad Santa 2 es la esperada secuela de la exitosa y controversial película Bad Santa (2003), que vuelve a traer la irreverencia, el humor ácido y los personajes disfuncionales que se ganaron a los fanáticos en la primera entrega. En esta ocasión, Willie Stokes (Billy Bob Thornton), el cínico y malhumorado Santa, vuelve a unirse con su inseparable compañero Marcus (Tony Cox) para llevar a cabo un robo audaz. Motivados por la codicia y el amor por el whisky barato, los dos se embarcan en un plan criminal, pero esta vez, su objetivo es una organización benéfica en Chicago.
La fundación está dirigida por Diane (Christina Hendricks), una mujer que, a simple vista, parece ser una persona bondadosa, pero pronto se revela que tiene un corazón de oro y una libido de acero. La mezcla de su dulzura y su naturaleza más atrevida complica el robo, ya que los miembros de la banda se ven atrapados por su encanto, mientras sus intenciones se vuelven cada vez más inciertas.
Para agregar más caos a la ecuación, Sunny Soke (Kathy Bates) se une a la banda, una mujer audaz y sin filtro que lleva la ambición del grupo a nuevos niveles, pero también arrastra la moralidad de todos por el barro. Sunny no tiene reparos en quebrantar las reglas y desafiar los límites, lo que suma aún más complejidad al ya desastroso plan. Su presencia aumenta la tensión y el desorden dentro del grupo, mientras los personajes intentan llevar a cabo su crimen en medio de un clima navideño lleno de caos y maldad.