Returning by train to the French port of Le Havre, Jacques Lantier, a tormented railwayman, meets by chance the impulsive stationmaster Roubard and Séverine, his wife.
At the end of the 19th century, during a ball in Joinville, on the outskirts of Paris, Georges, a former delinquent working as a carpenter, meets Marie, a young woman connected to a criminal gang.
The Marquis de la Chesnaye and his wife host a weekend gala where a variety of complicated romantic and social entanglements between guests and servants lead to tragedy, all against the backdrop of a looming war.