Diljit Dosanjh's much-awaited film Satluj has finally found its way to audiences several years of delays, legal hurdles and multiple title changes. The film, which started streaming globally on ZEE5 on July 3, was earlier known as Punjab 95. While the title has changed, its powerful subject remains untouched. Inspired by the life of human rights activist Jaswant Singh Khalra, the film revisits one of the most debated and emotionally charged chapters in Punjab's history.

Directed by Honey Trehan and backed by RSVP Movies and MacGuffin Pictures, Satluj is more than a biographical drama. It tells the story of a man who challenged powerful institutions in his search for truth and paid the ultimate price for it.

Who Was Jaswant Singh Khalra?

Jaswant Singh Khalra was a bank official from Amritsar who emerged as one of India's most recognised human rights activists during the 1990s. Born in 1952, he became known for investigating the disappearance of thousands of people during Punjab's militancy era. At a time when fear and violence had gripped the state, Khalra began documenting cases of people who had allegedly been detained by security forces but never returned home. What started as an attempt to trace missing individuals soon turned into one of the country's biggest human rights investigations. His work not only brought attention within India but also attracted international concern over the issue of enforced disappearances.

The Investigation That Changed Everything

While searching for information about missing people, Khalra reportedly discovered official municipal records that listed unidentified bodies cremated by local authorities. As he studied the documents further and expanded his research to other districts, he claimed that more than 25,000 people had allegedly been illegally killed and secretly cremated during Punjab's counter-insurgency operations. His investigations extended beyond cremation records. Khalra also gathered evidence related to alleged custodial deaths, disappearances and other cases of human rights violations during the period.

The Central Bureau of Investigation (CBI) later confirmed evidence of 2,097 illegal cremations in Tarn Taran district alone. The findings were subsequently examined by the National Human Rights Commission, while the Supreme Court of India also acknowledged the authenticity of the official records used during the investigation.

Even today, many families continue to seek answers about relatives who disappeared during those difficult years.

His Fight Ended in Tragedy

Jaswant Singh Khalra's growing campaign for justice made him a prominent public figure, but it also placed him in danger. On September 6, 1995, he was allegedly abducted outside his home in Amritsar while washing his car. Witnesses claimed Punjab Police personnel took him away, although authorities initially denied arresting or detaining him. Khalra never returned home.

Following an investigation, the CBI concluded that he had been illegally detained and murdered. Several Punjab Police officials were later convicted and sentenced to life imprisonment for his abduction and killing. His death turned him into a lasting symbol of courage, with his work continuing to influence discussions around justice and accountability.

How Satluj Tells His Story

In Satluj, Diljit Dosanjh takes on the challenging role of Jaswant Singh Khalra, portraying a man determined to uncover the truth despite constant threats and immense personal risk. The film also features Arjun Rampal, Kanwaljit Singh, Suvinder Vicky and Geetika Vidya Ohlyan in important roles.

Set against the backdrop of Punjab in the 1990s, the film explores allegations of illegal detentions, extra-judicial killings and enforced disappearances while focusing on Khalra's relentless pursuit of justice. Rather than presenting him as a larger-than-life hero, the story highlights his quiet determination and unwavering belief that every missing life deserved recognition.

Why the Film Took Years to Release

Although the film was completed several years ago, its release became entangled in controversy. When it was submitted to the Central Board of Film Certification (CBFC) in 2022, the makers were reportedly asked to implement 21 cuts and change the title from Punjab 95. The producers challenged these directions in court, delaying its release. The film also underwent multiple title changes over the years. It was initially announced as Ghallughara, before being renamed Punjab 95, and has now finally been released as Satluj. Its international release also faced setbacks. Despite being selected for a gala premiere at the Toronto International Film Festival (TIFF) in 2023, the screening was later withdrawn amid objections from Indian authorities.

Story That Continues to Spark Conversations

With its long-awaited OTT release on Zee5, Satluj finally brings Jaswant Singh Khalra's extraordinary story to a wider audience. Beyond being a historical drama, the film revisits a painful period in Punjab's past and honours the courage of a man who refused to remain silent in the face of injustice. Whether viewed as a political thriller, a biographical film or a story of personal sacrifice, Satluj reminds viewers that the search for truth often comes at a heavy cost—and that some voices continue to echo long after they are gone.