Con su hija Blair (Julie Gonzalo) en Perú colaborando con los Cuerpos de Paz, Luther (Tim Allen) y Nora (Jamie Lee Curtis) Krank deciden por primera vez no celebrar la Navidad, optando en su lugar por un viaje en crucero por el Caribe. A sus vecinos, sin embargo, no les gusta nada la idea, especialmente al entrometido Vic Frohmeyer (Dan Aykroyd). Para empeorar las cosas, Luther se niega a iluminar a Frosty el muñeco de nieve en su tejado, una tradición de la calle Hemlock por la que ha ganado numerosos premios. A medida que la batalla entre los Krank y sus vecinos se intensifica, Luther y Nora reciben una llamada telefónica de Blair. La joven ha decidido regresar a casa por Navidad y los Kranks tienen menos de 24 horas para prepararse.