In 1948 Jaffa, Sharif [Adam Bakri] lives with his family as the city endures heavy bombardment. He is resolute in protecting his ancestral home and decides to move his family to Nablus while he stays behind to negotiate with the approaching Israeli forces. Yet soldiers violently drive him from his land and place him in a prison camp where he toils for months until a heart attack ends his confinement, after which he is allowed to reunite with his family.
Thirty years later, a now-widowed Sharif celebrates the wedding of his youngest daughter, who is soon to join her older sister in Toronto; Sharif's eldest son has also relocated to Amman. Sharif remains in the West Bank with his youngest son Salim [Saleh Bakri] and Salim's pregnant wife [Cherien Dabis] Hanan, along with the couple's two young children. One day, Salim takes his eldest son Noor [Muhammad Abed Elrahman] to collect medicine for Sharif, who experiences heart problems caused by his earlier attack. The pair are stopped and aggressively taunted by Israeli soldiers imposing a curfew; Salim is forced at gunpoint to degrade both himself and Hanan in front of Noor. The incident radicalises Noor, who resents Salim's cowardice while growing closer to Sharif's patriotism.
Ten years later, Sharif has passed, and Noor, now a teenager roaming the streets due to school closures, joins a protest but is shot in the head when Israeli soldiers open fire on the crowd. Hanan and Salim transfer Noor to a hospital in Haifa to receive care but, due to the couple's struggles to obtain permits in time, Noor fails to recover and is declared brain dead. Hanan and Salim grapple with the question of organ donation, conflicted by the prospect of Noor's organs going to a donor who might harm their people. After weighing the advice of a sheikh and recalling Salim's mother dying from a kidney shortage, Hanan and Salim agree to donate Noor's organs, saving the lives of six children. Noor's body is returned to the West Bank and a funeral is held. Later, Hanan and Salim travel to Tirat Carmel to visit Ari, Dominik Maringer, the heart recipient and the only surviving Israeli donee. Ari is visibly apprehensive of the couple and does not speak.
Thirty-four years later, Hanan and Salim, now residing in Toronto, visit Jaffa, now part of Tel Aviv. Hanan reunites with an adult Ari and recounts her family history to him. Ari seems dismissive of Noor's story but reassures Hanan that he did not join the army, due to health issues. Before leaving, Hanan urges Ari to never forget that Noor had a good heart. Afterwards, Hanan and Salim explore the city and revisit Salim's dilapidated ancestral home as the sun sets over the sea, and Salim teaches Hanan a poem that Sharif would recite to him seventy-four years prior.