O filme aborda a importância da vida humana e dos relacionamentos familiares, independentemente das circunstâncias. O personagem principal do filme é um chefe de família comum e um pai exemplar chamado George Bailey. Inesperadamente, em sua vida, começa uma série de fracassos — ao mesmo tempo, dificuldades e problemas de vários tipos forçam um homem desesperado a pensar em suicídio. Na véspera do Natal, para resgatar George, Celestia envia o anjo da guarda Clarence, que não se distingue por sua grande experiência, mas acaba sendo o único anjo da categoria da segunda classe sem pupilos. A tarefa de Clarence é corrigir a situação e evitar que ele cometa um pecado mortal — em troca, são prometidas asas que o ajudarão a ser reconhecido e a ficar em pé de igualdade com os outros anjos. Clarence decide mostrar a um George desiludido um modo de vida diferente para que ele perceba que o amor de sua família é mais importante do que qualquer sucesso e promoção na carreira.