Bad Santa 2
Genre: Comedy , Crime , Drama , Mystery
Actor: Billy Bob Thornton , Kathy Bates , Brett Kelly , Tony Cox , Christina Hendricks , Ryan Hansen , Cristina Rosato , Octavia Spencer , Jenny Zigrino , Jeff Skowron , Mike Starr , Ranee Lee , Selah Victor , Lombardo Boyar , Dean Hagopian , Marc-André Boulanger , Sean Devine
Director: Mark Waters
Country: United States of America