In German-occupied France, Lucile Angellier, Michelle Williams, and her domineering mother-in-law, Madame Angellier, Kristin Scott Thomas, wait for news of her husband Gaston, who was serving with the French Army. While visiting tenants, Lucile and Madame Angellier narrowly escape an air raid by German Ju 87 Stuka bombers. After the French surrender, a regiment of German soldiers arrives and promptly moves into the villagers’ homes, turning the quiet town into a tense, watching world.
Wehrmacht Oberleutnant Bruno von Falk, Matthias Schoenaerts, is billeted at the Angellier house. Lucile initially keeps her distance, but she is moved by his courteous demeanor and the gentle lift of his piano playing. He even shares a piece of the sheet music with her, a small, intimate gesture in a moment of growing danger and dishonor all around them. Meanwhile, Lucile discovers that her husband’s unit has been imprisoned at a German POW camp, a revelation that shadows every moment she spends at home.
Across town, the farmer Benoit Labarie, Sam Riley, and his wife Madeleine Labarie, Ruth Wilson, struggle under the weight of German authority. The harsh Kurt Bonnet, Tom Schilling, harasses Madeleine, stoking fear in a community already teetering on the edge. Benoit, wounded in the leg and denied the chance to fight, hides a rifle and dares to resist by slipping out of sight in small, dangerous acts—stealing the soldiers’ clothes while they bathe as an act of quiet defiance.
Lucile’s world grows more complicated when she learns that one of Madame Angellier’s tenants, Celine Joseph, Margot Robbie, is involved with a German soldier. Celine reveals that Gaston has already fathered a daughter named Simone, a truth that fuels Lucile’s anger at the controlling mother-in-law and, paradoxically, opens a path to genuine feeling for the seemingly kind Bruno. At Lucile’s urging, Bruno confronts Kurt over his harassment, and this exchange deepens the tension between the town’s residents and the German officers. The relationship between Lucile and Bruno becomes a flashpoint, drawing hostility from many in the community.
The plan of the Viscount Montmort and his wife, the Viscountess Montmort—the former played by Lambert Wilson and the latter by Harriet Walter—adds another layer of peril to Benoit’s fate. When the Viscountess catches Benoit stealing a chicken from her coop, a dangerous sequence unfolds, leading to the Viscount de Montmort’s decision to deploy German soldiers in pursuit. In a tense moment in a barn, Benoit kills Kurt and escapes into the forest, igniting a full-scale manhunt.
A German Major, played by Heino Ferch, takes the Viscount hostage as the manhunt intensifies. On Madeleine’s request, Lucile hides Benoit in the attic of the Angellier mansion, with grudging help from the reluctant Madame Angellier. Even as the search tightens, Benoit remains out of sight, and the Germans’ efforts to flush him out fail to produce results, culminating in the Viscount’s execution by firing squad.
As the war edges toward withdrawal, Lucile becomes enmeshed in a daring plan to smuggle Benoit to Paris, where the French Resistance is gathering. She persuades Bruno to issue her a travel pass, hoping to slip past checkpoints. Yet the mission hinges on trust, and Bruno’s orderly, Jerome, Niclas Rohrwacher, grows suspicious and instructs checkpoint guards to scrutinize every car. At the checkpoint, Benoit manages to shoot several German soldiers, but is wounded in the shoulder. Bruno arrives on a motorcycle, and Lucile faces him with her pistol, unable to pull the trigger. Instead, Bruno helps lift the wounded Benoit into the car, and they escape toward Paris.
The trio—Lucile, Benoit, and the captain’s plan to join the resistance—presses forward as they move toward liberation. They ultimately join forces with the resistance, contributing, in their own ways, to the broader fight to free France from occupation. In the aftermath, Lucile learns that Bruno von Falk perished during the war, yet she cherishes the memory of his music and the score that connected their brief, fragile bond: Suite Française. The film closes on a note that is at once hopeful and poignant, a testament to resilience, complicity, and the ordinary courage that can reshape a life in the shadow of war. The music remains a lasting symbol of what was shared, and what was lost.