Lorsqu’il se fait mortellement renverser par un camion, le riche industriel romain Carlo Bacchi se voit refuser l’entrée au paradis. Le juge céleste lui donne alors douze heures pour retourner sur terre et racheter ses fautes en faisant le bonheur de Santini, un de ses ouvriers qui a tenté...
Au début du XXe siècle en Italie, Rosario sait profiter de toutes les situations : il devient socialiste pour les beaux yeux de Paola, puis fachiste lorsque Mussolini arrive au pouvoir avant de devenir communiste quand les troupes alliées débarquent.