On 4 June 1984, during Operation Blue Star, the film opens with a tense scene inside the parkarma where a group of pilgrims—elderly people, women, and children—are trapped and dying of dehydration as the Army blocks their evacuation from the Golden Temple Complex. Amid the chaos, a mother of a newborn risks everything to fetch water from the sarovar, only to be halted by an elderly man, Bachan Singh Maan, who volunteers to bring relief for the child. As he finally steps out into the open, the firing subsides, but Indian Army machine gunners strike, ending his brave act. Bachan Singh Maan, Gurucharan Channi, becomes a symbol of quiet sacrifice in the midst of brutal conflict.
The narrative then leaps to September 1986, where Satwant Kaur, Kirron Kher, lives alone by the police station and devotes her days to feeding poor children and her late son’s best friend Bittu, a Hindu boy. She has a complex relationship with Bittu, who she treats as her own son, which stirs jealousy in his Hindu parents. Satwant’s world is upended when she learns that her son Shiva—Shivjeet Singh, Diljit Dosanjh—went to work in the fields a year earlier and never returned. To cope, she leans on Bittu, while Bittu’s parents worry about the dangerous divides tearing Punjab apart. A human-rights lawyer, known for uncovering kids snatched by the police, helps Satwant trace the fates of missing youths.
Back in 1984, the day before Operation Blue Star, Shivjeet—a college student and devoted Kuldeep Manak fan—confesses his love for Jeeti, Sonam Bajwa, his classmate. Their budding romance collides with a land feud against his corrupt, drug-addicted cousin Jaggi, who counts the village Inspector Deep Singh Rana as a friend. Inspector Rana, Pavan Malhotra, is depicted as a brutal and indifferent figure who hounds Sikhs for promotions under orders from the central government. Shivjeet refuses to back down from his farm and land rights despite mounting pressure, and Satwant Kaur gently reveals to Shivjeet the perilous nature of their world. Early on, Bachan Singh leaves for Amritsar, setting in motion a series of fates that will test every character’s resilience.
When Shivjeet, Bittu, and Satwant wake up, they discover Punjab under martial law with an indefinite curfew and a media blackout. The only news comes from a military radio channel that downplays Operation Blue Star as a minor incident. Amid this chaos, the village gurdwara defies orders and proclaims that the Army has invaded Darbar Sahib with tanks, while Amritsar endures shelling. Shivjeet and Bittu push toward Amritsar on a tractor, hoping to learn the truth, narrowly escaping an Army blockade as the crowd presses forward. In the stampede, Shivjeet is struck with a rifle butt, and the group witnesses the deadly indiscretion of state power.
In the aftermath of Operation Blue Star, Shiva, Satwant, and Bittu head to the Emergency Police Station to seek Bachan Singh’s whereabouts. They face cold, dismissive officials who treat Bachan Singh as a terrorist, while others claim he died in crossfire. The Army later claims to have incinerated all evidence of “terrorists,” leaving families shattered and searching for dignity amid official narratives.
Shiva gradually withdraws from college life, retreating to the farm to mourn. A mother’s clever tactic—placing the radio in the courtyard and discussing selling it—eventually coax him back to music, as he rediscoveres the solace of Kuldeep Manak songs. However, the atmosphere shifts when Inspector Rana changes Shivjeet’s radio channel to news about a “terrorist” attack in Tarn Taran, a grim reminder of the pervasive climate of fear. A mute friend’s desperate signal reaches Satwant Kaur, who clings to the hope that her son remains alive.
The Human Rights Lawyer reappears, urging Satwant to check the records, and she discovers that Shivjeet is not listed among those killed. A renewed search leads Satwant and Bittu to Darshan Singh Poonpuri, a peace-loving political figure who vows to help locate Shiv. Back at home, Bittu’s parents scold him for aiding another family’s son, and Jeeti’s extended family tries to broker a marriage alliance to protect her future. Yet Satwant’s ongoing pursuit of truth brings her into direct conflict with the police—an encounter that ends with a brutal beating by Rana and an officer who has long been implicated in killings.
A key revelation comes when a police officer, who has previously attacked Satwant, reveals the true fate of Shivjeet: he was captured, beaten, and interrogated as a suspected terrorist, then subjected to a series of violent encounters. Shivjeet and his two companions—Taari and Pinda, who both carry scars from police brutality—escape and find shelter with Sukhdev Singh Sarhali, a separatist leader who once knew Pinda. Sarhali urges them to join the separatist cause, promising a path to justice. The trio trains across the border for a year, preparing to confront those who have long exploited the system to persecute Sikhs.
Returning home, Shivjeet, Taari, and Pinda are tasked with eliminating SSP Jagat Ram, an officer whose promotion rests on fabricated encounters and who navigates the political machinery aligned with Rana’s regime. Shivjeet infiltrates Jagat Ram’s headquarters under the ruse of requesting a file; a gunshot triggers chaos, Pinda is captured, and Shivjeet is wounded but manages to escape.
Pinda recounts Shivjeet’s fate to Satwant Kaur: Shivjeet is alive. Taari and Shivjeet survive the ordeal thanks to Sarhali’s protection, but Taari is killed while on the run. Shivjeet exacts revenge on Sarhali and Darshan Singh Poonpuri for the manipulation and bloodshed they caused, and he confronts Inspector Rana in a climactic confrontation on a village bridge. Rana’s officers lie in wait as a truck carries Shivjeet toward them, and a brutal battle ensues. Shivjeet defeats Rana but is gravely wounded in the process, finally reaching his village street to utter the rallying cry Jo Bole so nihal sat sri akal.
Bebe, Satwant Kaur’s affectionate nickname for her son’s welcome home, is spoken in a final, tender moment as Shiva collapses in her arms, having returned to the doorway of his family’s house. Jeeti, whose own life has been torn between duty and love, witnesses this moment and faces a painful decision: she must choose between her marriage and the life she dreamed of with Shivjeet. She ultimately rejects the idea of a conventional union, tearing off her choorha to signify her widowhood and the end of that tightly drawn path. In the closing sequence, the camera shifts to a montage honoring the mothers of 1984—mothers who lost daughters and sons to the violence that shaped the era—lending a sober, enduring memory to the film’s meditation on loss, courage, and the costs of conflict.