Bad Santa (2003)

He doesn't care if you're naughty or nice. 2003-11-26 United States of America 92 Min. PG-13
6.5 2105 votes