На Бадње вече 1946. године Џорџ Бејли (Џејмс Стјуарт), који већ дуго свој живот сматра промашеним, суочава се са финансијским крахом јер банци дугује новац, због чега завршава у затвору и озбиљно размишља о томе да изврши самоубиство.

Тема филма је комична прича о осмогодишњаку, Кевину Мекалистеру. којег родитељи заборављају у кући и одлазе у Париз не би ли код рођака прославили божићне празнике. Остављен сам у богатом кварту постаје лака мета Мокрих бандита, искусних провалника.

Становници градића Ху су одбацили Гринча (Џ. Кери) док је био дете због његове ружноће и злобе. Након тога, он се повукао у пећину изван места и замрзео људе, што нарочито долази до изражаја у време Божића, када су сви сретни, опуштени и међусобно се дарују. Наравно, ни градић Ху није равнодушан према њему, па им он никада није добродошао. Једнога дана ствари се промене након што Гринч упозна Синди Лу наивну и добродушну девојчицу којој он случајно спасе живот. Она је одлучила да га позове на Бадње вече у град, иако зна да он не припада њеним људима.

Кевин Макалистер, раздвојен од својих родитеља поново проводи божићне празнике сам. Овог пута породица Макалистер одлази у Мајами, док Кевин, изгубљен на О' Хара Интернационал аеродрому грешком улази у авион за Њујорк. Схвативши да се прошлогодишња прича понавља, Кевин одлази у обилазак Близнакиња, Кинеске четврти и осталих знаменитости Њујорка. У исто време Марв и Хари, Мокри бандити који су прошле године хтели да опљачкају Кевинов дом, беже из затвора и долазе у Њујорк. Док Кевин одлази да потражи стрица Боба и стрину Џорџет, који тада нису били код куће, његови родитељи схватају да су поново заборавили најмлађег сина. Сетивши се рекламе за хотел Плаза, Кевин резервише апартман на трећем спрату. Кевин одлази у Данканову продавницу играчака. Купујући играчке, не слути да се упознао са власником Данканом који му поклања два привеска грлица, али од њега сазнаје и да сав приход од продаје играчака традиционално одлази у хуманитарну помоћ дечје болнице Св. Ана.