Příběh začíná v zákopech 1. světové války během dělostřeleckého bombardování. Mladý Simon (Guillaume Depardieu) po zranění bajonetem vypadne z akce a připojí se k dalším zraněným vojákům v bretaňské nemocnici. Jednoho dne potká učitelku Marthe (Clotilde Courau), která žije v domácnosti hlavního lékaře nemocnice (Bernard Giraudeau)...

Marthe
Simon
le colonel
Rose Bireau
Henri
Lucien
le bleu
Pierrot
Gauthier
la sœur de Pauline
Martin
un soldat