AvecRobert De Niro,
Gérard Depardieu,
Dominique Sanda
Titre original Novecento
Au cours de l’été 1901, deux enfants voient le jour dans un village d’Émilie : le premier, Olmo Dalco, appartient au monde des métayers, l’autre, Alfredo Berlinghieri, est le petit-fils d’un riche propriétaire. Les deux garçons grandissent ensemble et prennent peu à peu conscience de leur statut social opposé.
Léandre Brassac, vétérinaire, est l'heureux propriétaire d'un manoir dont il a hérité. Homme caractériel et misanthrope, il partage sa vie avec une Allemande répondant au nom de Marie. Un jour, il fait la rencontre d'une jeune prostituée sans repères qu'il décide d'installer chez lui, après s'être débarassé de son souteneur.
En 1943, Charles Bailly, prisonnier de guerre français, décide de s'évader et de retourner en France. Il ne trouve comme stratagème qu'une vache, Marguerite, et un seau de lait pour traverser l'Allemagne de part en part. Après une première tentative manquée, il s'évade une nouvelle fois, mais Marguerite se perd dans un troupeau de vaches...