Akcja rozgrywa się w 1944 roku w Montauban. Chirurg Julien Dandieu (
Philippe Noiret) wiedzie tam spokojne życie ze swoją żoną Clarą (
Romy Schneider) i córką Florence (Catherine Delaporte). Jednak niemiecka inwazja nie pozwala mu pozostać obojętnym: Julien, woląc mieć pewność, że są z dala od cierpień wojny, prosi swego przyjaciela François (
Jean Bouise), aby zabrał Clarę i Florence na wieś, gdzie znajduje się zamek, prawdziwa średniowieczna twierdza górująca nad wioską. Tydzień później Julien, nie mogąc już znieść rozłąki z rodziną, dołącza do nich i ze zgrozą odkrywa, że Niemcy już zasiali terror we wsi.