Bad Santa 2 in streaming. Fueled by cheap whiskey, greed and hatred, Willie teams up once again with his angry little sidekick, Marcus, to knock off a Chicago charity on Christmas Eve.
Selah Victor, Ranee Lee, Jeff Skowron, Jenny Zigrino, Tony Cox, Brett Kelly, Cristina Rosato, Mike Starr, Billy Bob Thornton, Octavia Spencer, Lombardo Boyar, Kathy Bates, Ryan Hansen, Christina Hendricks, Dean Hagopian
Directors: Mark Waters
Duration: 92 min
Year of release: 2016
Click the links below to watch Bad Santa 2 in streaming: