In France during World War I, Marthe waits for her husband, Jacques, while he fights on the front lines. Marthe then begins a tempestuous affair with 17-year-old François, with whom she had a dalliance before marrying Jacques. Jealous François struggles with the fact that Marthe is married, while she tries to prove her devotion to her young, hotheaded lover. Things become even more complex when Marthe becomes pregnant with Jacques' baby.

Micheline Presle
as Marthe Grangier

Gérard Philipe
as François Jaubert

Denise Grey
as Madame Grangier

Jean Debucourt
as Edouard Jaubert

Pierre Palau
as Monsieur Marin

Jean Lara
as Jacques Lacombe

Michel François
as René

Germaine Ledoyen
as Madame Jaubert

Jeanne Pérez
as Madame Marin

Jacques Tati
as Officer at the bar