Clarence (Henry Travers), una segunda clase de ángel, es enviado a la Tierra en una misión para convencer a George Bailey (James Stewart, 'Historias de Filadelfia'), un ciudadano honesto de la pequeña ciudad de Bedford Falls, no es un suicidio. El ángel debe mostrar George lo que habría sido la vida de aquellos a su alrededor, si no hubiera existido. Con un fuerte sentido del deber, a lo largo de su existencia, siempre Bailey ha sacrificado sus sueños para el bien común. Desde muy pequeña su intervención es fundamental para salvar de la muerte a su hermano menor en un accidente en un lago congelado. También evita un error fatal para trabajar Boticario. Estas y muchas otras buenas acciones Bailey Bedford Falls han hecho un lugar mejor. El objetivo de Clarence es que por lo que ver a George, insuflándole fuerzas para que pueda seguir adelante con su vida. Si tiene éxito, obtendrá Clarence alas que todavía no se les ha concedido.