În timpul unei ierni cu multă zăpadă, într-un mic oraș fictiv din Massachusetts, un grup de prieteni de-o viață petrec, beau și se luptă să se conecteze cu femeile care le afectează deciziile, visele și dorințele.
1989. Zidul Berlinului va cãdea în curând, iar lumea va deveni un loc mai sigur, în care va putea fi instauratã noua ordine mondialã. Dar în afara orasului Stuttgart, în Germania de Vest, la baza militarã Theodore Roosevelt, specialistul Ray Elwood (Joaquin Phoenix), din Batalionul 31 de Aprovizionare, îsi dã seama cã Rãzboiul Rece începe sã frigã. Elwood este un ticãlos încântãtor, un recrut care a reusit sã transforme calvarul militãriei într-o înfloritoare retea de afaceri ilegale, mai mult din plictisealã decât din ambitie. Oficial, în timpul zilei este secretarul batalionului, si ascultã ordinele prostãnacului, dar generosului comandant Wallace Berman (Ed Harris). Pe de altã parte, Elwood nu se dã în lãturi de la nimic, de la furtul de la localnici pânã la procurarea de heroinã pentru nemilosul sef al Politiei Militare, sergentul Saad.
Pe parcursul vizitei orașului natal în timpul Crăciunului, un bărbat ajunge față în față cu prima lui dragoste din liceu cu care el a fost cei mai buni prieteni – o femeie a căurui respingere l-a schimbat pe el într-un afemeiat feroce.
Când Howard lipseşte de la antrenamentul de karate al fiului său, el promite să se revanşeze de Crăciun cu o jucărie pe care micuţul şi-o dorea de multă vreme. Ceea ce Howard nu ştie este faptul că fiecare copil din oraş vrea să aibă jucăria respectivă, iar părinţii fac tot posibilul să îndeplinească dorinţele odraslelor. În Ajunul Crăciunului el trebuie să concureze cu un lucrător poştal, un actor, un poliţist şi cu aproape fiecare părinte din oraş, pentru a face rost de jucăria mult visată. În timp ce Howard se agită în oraş, băieţelul său îi duce dorul, iar soţia sa primeşte avansuri din partea unui vecin foarte insistent.