An important meeting of French resistance leaders is broken by the Germans. Anne-Marie Poitiers, code-name "Nina", escapes and seeks help from "Vincent", a British agent operating from the town of Bracieux. His instinct is to kill her, together with an RAF pilot who has crashed in the area, because both are security risks. But London orders otherwise, and the three set off on their hazardous and dangerous escape to England.
Nina witnesses the rape of a farm-girl by a Vichy policeman. Disgusted by the lack of sympathy shown by Vincent and Jimmy, she runs away and is hidden by a farmer.Vincent and Jimmy abandon their plans and begin to search for her, but they fall into the hands of Communist Maquis who believe thay are Gestapo.Nina arrives and proves their true identity, but the Communists will only let them go as a decoy for the Germans who are searching the area.
The three arrive late at night at a safe house where they are expecting to receive help, but instead find it empty and apparently abandoned in a hurry. Vincent becomes suspicious of Jimmy, insisting he hand over his identity discs to prevent him from taking the easy way out of handing himself in as a shot-down airman; Nina secretly removes them from his pocket. Jimmy goes outside to have a look around, Nina and Vincent hear shooting from the town and are preparing to leave when Jimmy returns, warning them that the Germans are starting to search house-to-house and they...
Gratz hides Cadet in his flat, both from the SS attempting a house to house search and his own CO, Colonel Reichwein, who now has his own doubts about Gratz. Cadet plans to leave and take Nina with him, but realises this will be impossible when Gratz deliberately lets slip that Nina knows vital information, and the SS is on the alert for any escape of hers. Cadet attempts to kill Nina instead, but merely reveals his intentions - the gun he uses is unloaded; getting into a struggle with Gratz, he is then killed himself by Nina.
The Abwehr capture SOE radio operator Diana Maxwell, who is interrogated by Gratz with the hope of turning her as a double agent. Gratz is already operating Cadet's radio, in the flat next to his, using Private Voigt as a radio operator. He inadvertently lets slip to Nina what is going on, and she blackmails him to do as she asks in return for not informing Gratz. Diana appears to cooperate with Gratz and is installed in the flat, but Nina is able to collect genuine messages from Anton to be sent instead. Diana is able to inform London of the scheme.
Lutzig has finally arrested the little man and he is now at the mercy of the SS. They subject him to all sorts of physical and mental tortures to force him to betray Nina. Gratz, however, is equal to almost anything Lutzig can hand out but he finds himself confronted by someone he didn't expect...his wife! This shatters him but he manages to survive and make a deal with Lutzig.
Through the resistance, Gratz is able to meet Vincent, Jimmy and Nina. He offers to help them escape, using Cadet's radio and code to contact London and arrange a pick-up, knowing that his transmissions can be detected by the SS. The offer is accepted and a rendezvous on the coast organised, but Vincent has decided to stay in France and return to his network. After sending Jimmy and Nina outside to their car, Vincent intends to kill Gratz, but instead after a struggle Gratz shoots and kills Vincent. Outside, Jimmy and Nina hear only the shots and know they must go on ...