In Montauban in 1944, during the Invasion of Normandy, Julien Dandieu a pacifist surgeon and convinced humanist, leads a comfortable middle class life with his wife Clara and his daughter Florence, born from a previous union. As a member of the French Resistance, he provides treatment to the maquisards in his hospital and is regularly threatened by the French Milice. Worried about the advances of German troops entering Montauban, Dandieu asks his friend Francois to drive his wife and his daughter to the remote village where he owns a château. One week later, Dandieu sets off to meet them for the weekend, but the Germans have now occupied the village. He finds that all the villagers have been herded into the church and shot. In the château, now occupied by the Germans, he finds his daughter shot and his wife immolated by a flame-thrower.
Dandieu decides to kill as many Germans as possible to avenge his family. He takes an old shotgun he used as a child while hunting with his father and sabotages the château's bridge before he starts to kill them one by one, taking advantage of his knowledge of the secret passages within the château. Trapped inside the castle, the Germans begin to think their attackers are French partisans and do not realise that he is, in fact, the only one. When a Resistance detachment drops by, Dandieu refuses their offer to help him and continues his vendetta on his own. Eventually, with no more cartridges for the shotgun, he collects the flame-thrower which killed his beloved wife and uses it to kill the leading SS officer as he, the last survivor, is about to commit suicide.
Alerted by the Resistance, the inhabitants of a nearby village and a company of American soldiers arrive to collect the dead. Dandieu is picked up by Francois, but has suffered a nervous breakdown following the aftermath of the slaughter, behaving as if his family was still alive. The film ends with a flashback to one of his happier days now gone, where he and his family had undertaken a bike tour.