Päivä ilman sotaa perustuu sotajouluun 1914, jolloin ensimmäisen maailmansodan taistelut taukosivat spontaanisti yhdeksi päiväksi. Tuolloin sotamiehet uskaltautuivat ulos poteroistaan rintamalinjojen väliselle ei-kenenkään-maalle ja tutustuivat viholliseen joulun hengessä. Vaikka tiukkojen kurinpalautustoimien jälkeen sotatoimet jatkuivat, jäi tuo yksi päivä ihmisten mieliin ja kasvoi ajan kuluessa myyttisiin mittoihin, legendaksi rauhan mahdollisuudesta keskellä mielettömintä sotaa.
Vauhdikkaan joulukomedian keskipisteessä on eronnut perheenisä Scott Calvin (Tim Allen), joka joutuu joulupukille sattuvan onnettomuuden silminnäkijäksi. Jonkun on oitis astuttava pukin saappaisiin ja pukeuduttava punaiseen nuttuun, ja Scott ottaa haasteen vastaan pitkin hampain. Scottin kuusivuotias poika Charlie (Eric Lloyd) riemastuu tapahtuneesta, mutta ex-vaimo Laura (Wendy Crewson) puolisoineen alkaa epäillä ukon mielenterveyttä.
Tim Allen palaa punaiseen nuttuunsa uudessa hauskassa seikkailussa Mutta mitä tapahtui Joulupukille 3:ssa. Scott Calvin kutsuu appivanhempansa (Ann-Margret ja Alan Arkin) joulunviettoon, mutta juhlat saavat hurjan käänteen kun Pakkaspoika (Martin Short) jäädyttää Joulun! Ellei Scott onnistu saamaan työtään takaisin, on kaikkialla maailmassa luvassa joulun sijaan vallan jäätävä juhla! Vedä lämmintä päälle, koska luvassa on kylmää kyytiä.