Beirut, Lebanon. Suzanne gets to know Osmane after saving him from a racist attack. Osmane is Sudanese, young, undocumented and searching for a better future. Suzanne is a middle-class widow with Palestinian roots, a mother of two adult children and well over twice his age. Unexpectedly, the two lonely souls open up to each other and connect. Shy at first, they grow closer, until they admit they are in love. As a fractured Lebanon teeters on the brink of collapse, their relationship provokes a wave of anger and indignation all around them. Suzanne's children stop seeing her. Colleagues turn their backs on her. Priests refuse to marry them. Their neighbours call the police on them. The same people who threw the country into civil war now stand there, judging, forcing Suzanne and Osmane to face the hostility, and to resist.