In the run-up to Christmas (note: not "The Holidays" as some idiots keep calling it), I can recommend a lovely, heart-warming, fluffy film called "Bad Santa".
It stars Billy-Bob Thornton as a con-man, thief and alocoholic who unwittingly befriends a small boy. It has swearing, dwarves, swearing, violence, booze and a very odd child - everything that the modern-day cynic could ever want in a Christmas film.
I suggest you should buy it now - it's awfully good:
Alternatively, sign-up for Amazon.co.uk's rental service:
And, as the lovely Mel recommends it, here's the unrated "Badder Santa":
NB: If you're outside the USA, this is a region-1, NTSC DVD, so make sure you've got a multi-region DVD player and an NTSC-capable TV!