Bad Santa...
Fair warning. No matter how hot Mrs Claus is avoid her at all costs. Her old man is armed.