One of the best Christmas movies of all time has to be Christmas Vacation with Chevy Chase. I just caught it on cable last night while I was trying (not) to get some code working.
I couldn’t help but be struck by the Christmas light scene, where he wires together a zillion strings of lights and then gets stuck troubleshooting it. I think programmers everywhere can sympathize – the code is perfect, why doesn’t it work? I’d never noticed it before, but looking at those scenes through the eyes of a debugger is hilariously familiar.