Alfred Hitchcock and Christmas. They go together like... like... actually, they don't really go together at all, do they? Unless Santa has a body in his sleigh ...