Losy tych dwóch mężczyzn rozgrywają się na tle historii Włoch, postępu technicznego, pierwszej wojny światowej, rozwoju socjalizmu, a następnie faszyzmu (squadristi). Film kończy się, gdy druga wojna światowa przynosi zwycięstwo chłopów nad faszystami. W epilogu Attila zostaje zabity przez chłopów. Alfredo jest sądzony za współpracę z reżimem, ale zostaje oszczędzony. Olmo zwraca się bezpośrednio do widzów i ogłasza, że symboliczny posiadacz ziemski umarł.
Obsada Robert De Niro jako Alfredo Berlinghieri Ferruccio Amendola jako Alfredo Berlinghieri (głos) Gérard Depardieu jako Olmo Dalcò Claudio Volonté jako Olmo Dalcò (głos) Dominique Sanda jako Ada Fiastri Paulhan Rita Savagnone jako Ada Fiastri Paulhan (głos) Francesca Bertini jako siostra Desolata Laura Betti jako Regina Werner Bruhns jako Ottavio Berlinghieri Riccardo Cucciolla jako Ottavio Berlinghieri (głos) Stefania Casini jako Neve Sterling Hayden jako Leo Dalcò Renato Mori jako Leo Dalcò (głos) Stefania Sandrelli jako Anita Foschi Anna Henkel-Grönemeyer jako Anita Dalcò Rossella Izzo jako Anita Dalcò (głos) Ellen Schwiers jako Amelia Paila Pavese jako Amelia (głos) Alida Valli jako pani Pioppi Romolo Valli jako Giovanni Berlinghieri Bianca Magliacca jako chłopka Giacomo Rizzo jako Rigoletto Pippo Campanini jako Don Tarcisio Donald Sutherland