Bad Santa
Rating 7/10
November 26, 2003