

Durante la guerra francoprussiana, un gruppo di viaggiatori si trova bloccato in un'osteria in una piccola città occupata dai prussiani. Tra di loro c'è Boule de Suif, una prostituta dal cuore generoso, che diventa il fulcro di tensioni e dilemmi morali. Mentre i prussiani richiedono un pagamento in cambio della libertà di proseguire, gli altri passeggeri, inizialmente ostili verso di lei, si trovano costretti a rivalutare le proprie convinzioni e a confrontarsi con le proprie ipocrisie. La situazione si fa sempre più tesa, con il destino di ognuno in bilico.