George Bailey, een inwoner van het kleine stadje Bedford Falls, lijkt alles te hebben. Maar wanneer de zaken slecht beginnen te gaan en het leven hem niets meer te bieden heeft, wil George er een einde aan maken. Zijn engelbewaarder Clarence denkt daar echter anders over en toont hem wat er van Bedford Fall zou zijn geworden zonder zijn inzet.