Bad Santa (2003): cast, story & where to watch
2003 · Film · ★ 6.5

Released in 2003, Bad Santa is a comedy, drama and crime film directed by Terry Zwigoff, running about 92 minutes. “He doesn't care if you're naughty or nice.” — that tagline sets the tone.
What it’s about. A miserable conman and his partner pose as Santa and his Little Helper to rob department stores on Christmas Eve. But they run into problems when the conman befriends a troubled kid.
Who’s in it. Bad Santa stars Billy Bob Thornton as Willie, Tony Cox as Marcus Skidmore, Brett Kelly as The Kid and Bernie Mac as Gin, among others.
How it landed. With an audience score of 6.5/10, Bad Santa has drawn a solid, mixed-to-positive response. It went on to earn $76.5M at the box office.
Where to watch. In US you can stream it on HBO Max Amazon Channel, YouTube TV, Cinemax Amazon Channel and HBO Max and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Bad Santa page.
If you liked it. Fans of Bad Santa tend to enjoy Forrest Gump, Parasite, Life Is Beautiful and Fight Club.
Frequently asked
- Where can I watch Bad Santa (2003)?
- In US, Bad Santa is available to stream on HBO Max Amazon Channel, YouTube TV and Cinemax Amazon Channel, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Bad Santa worth watching?
- Bad Santa holds an audience score of 6.5 out of 10, and is a strong pick if you enjoy comedy, drama and crime. Reactions are mixed, so it may depend on taste.
- Who stars in Bad Santa?
- Bad Santa stars Billy Bob Thornton, Tony Cox, Brett Kelly, Bernie Mac and John Ritter.
- When was Bad Santa released?
- Bad Santa was released in 2003, with a runtime of about 92 minutes.
