O filme de Bertolucci fai umha retrospectiva histórica da Itália desde o início do século XX até o término da Segunda Guerra Mundial, com base na vida de Olmo (Gérard Depardieu), filho bastardo de camponeses, e Alfredo (Robert De Niro), herdeiro de uma rica família…