← AiTimeline Home

Film · History · Editorial Timeline

Satluj (Punjab ’95) Film Timeline (1995–2026): Development, Censorship, Release & the Jaswant Singh Khalra Story

📅 Updated 13 July 2026🎬 Dir. Honey Trehan⚖️ Verified · Sourced
Advertisement
In short

Satluj (Punjab '95) film timeline: Diljit Dosanjh's Jaswant Singh Khalra biopic, its CBFC censorship battle, delays and 2026 ZEE5 release explained.

Latest Story

This Satluj film timeline traces the long, contested journey of one of Indian cinema’s most delayed films — the Diljit Dosanjh biographical drama originally titled Ghallughara, then Punjab ’95, and finally released in 2026 as Satluj. Directed by Honey Trehan, it dramatises the life of Jaswant Singh Khalra, the Punjab human-rights activist who documented enforced disappearances and illegal cremations during the state’s early-1990s insurgency, and who was abducted and murdered in 1995. This reverse-chronological account carefully separates court-established facts, verified historical events, the film’s dramatisation, official statements and clearly labelled editorial analysis, and never presents contested allegations as settled fact.

📢 Latest · developing story: As of 13 July 2026, Satluj was released uncut worldwide on ZEE5 on 3 July 2026, then removed from ZEE5 in India within roughly 48 hours (reported around 5 July, described as “until further notice”), and later pulled from the platform’s international catalogue around 11 July. A public-interest petition seeking its restoration was filed in the Punjab and Haryana High Court around 9 July, and a group of journalists and critics issued a joint statement on 10 July. The petition stated the film was removed without disclosure of any statutory order or judicial direction; no official reason has been made public. This section is updated as verified developments occur.
📚 How to read this timeline: Entries distinguish court-established facts (the Khalra murder convictions and Supreme Court rulings), documented historical events, the film’s narrative and production details, official statements, and clearly marked editorial analysis. The Punjab insurgency of the 1980s–1990s was a period of both militant violence and documented state excesses; this article reports what courts and official bodies have established, labels estimates and allegations as such, and does not take a political side. Some figures — such as the number of illegal cremations — remain contested and are presented with their sourcing.

🎬 Satluj in 60 Seconds — AI Overview

Satluj is a 2026 Indian biographical drama, directed by Honey Trehan and starring Diljit Dosanjh as human-rights activist Jaswant Singh Khalra. Made as Punjab ’95 (and first titled Ghallughara), it was delayed for years by a certification dispute with India’s Central Board of Film Certification (CBFC), which reportedly sought dozens of cuts and a title change.

A planned 2023 Toronto International Film Festival premiere was withdrawn, and international release plans were repeatedly postponed. The film finally streamed uncut on ZEE5 on 3 July 2026 as Satluj, only to be pulled from the platform in India within about 48 hours, triggering a legal petition and wide debate over censorship, free expression and how India remembers the Punjab “disappearances” of the 1990s.

⚡ Satluj (Punjab ’95) — Quick Facts Card
Original TitlesGhallughara → Punjab ’95
Release TitleSatluj (2026)
DirectorHoney Trehan
LeadDiljit Dosanjh (as J. S. Khalra)
ProducersRSVP, Abhishek Chaubey, Trehan
Digital Release3 July 2026 (ZEE5)
Runtime~164 minutes
LanguagesHindi, Punjabi
GenreBiographical drama
Based OnLife of Jaswant Singh Khalra
⚡ Quick Answers — AI Overview Ready

Satluj: Key Questions

What is Satluj?
Satluj is a 2026 Indian biographical drama directed by Honey Trehan and starring Diljit Dosanjh as human-rights activist Jaswant Singh Khalra. Made as Punjab ’95, it was delayed for years by a CBFC certification dispute and finally released uncut on ZEE5 on 3 July 2026.
Who was Jaswant Singh Khalra?
Jaswant Singh Khalra (1952–1995) was a Punjab human-rights activist and bank official who documented enforced disappearances and illegal cremations during the 1990s insurgency. He was abducted by police on 6 September 1995 and murdered; officers were later convicted and sentenced to life imprisonment.
Why was the film delayed?
The film faced a prolonged dispute with the Central Board of Film Certification, which reportedly demanded a title change and numerous cuts (first 21, later many more). A 2023 Toronto festival premiere was withdrawn and release plans were postponed, until an uncut streaming release in July 2026.
Why is Satluj historically significant?
It is one of the first mainstream Indian films to dramatise the Punjab “disappearances” and Khalra’s investigation, a subject long considered sensitive. Its delayed release and swift removal from streaming in 2026 became a flashpoint in debates over censorship, free expression and historical memory.
📚 Key Takeaways

Satluj at a Glance

  • Same film, three titles: Ghallughara → Punjab ’95 → Satluj, renamed across a multi-year certification battle.
  • Subject: the life of Jaswant Singh Khalra, who exposed alleged mass illegal cremations in Punjab and was murdered in police custody in 1995.
  • Court-established fact: Punjab Police officers were convicted for Khalra’s abduction and murder; the Supreme Court upheld life sentences in 2011.
  • Censorship flashpoint: the CBFC reportedly sought a title change and numerous cuts; the makers resisted releasing an altered version.
  • Long delay: a 2023 Toronto festival premiere was pulled and release dates slipped repeatedly before a 2026 streaming release.
  • 2026 release and removal: streamed uncut on ZEE5 on 3 July 2026, then pulled in India within about 48 hours, prompting a court petition.
  • Diljit Dosanjh: the Punjabi superstar plays Khalra and, per reports, waived his fee for the role.
  • Contested figures: Khalra alleged around 25,000 illegal cremations; a later CBI probe confirmed 2,097 unlawful cremations in Tarn Taran district specifically.

Defining Moments

Six reference points in the Satluj / Punjab ’95 story. Ordering reflects editorial judgement of significance, not a ranking of importance.

1
1995Sep 6
Khalra abducted & killed
The event the film is built around
LocationAmritsar / Jhabal
StatusCourt-established
OutcomeOfficers convicted

Human rights

2
2026Jul 3
Released as Satluj
Uncut streaming on ZEE5
PlatformZEE5 (global)
TitleSatluj
CutUncut version

Release

3
2005–2011
Convictions upheld
CBI court → High Court → SC
2005Six officials convicted
2007Sentences to life
2011SC dismissed appeal

Justice

4
2022Dec
CBFC dispute begins
Cuts + title change sought
First ask21 cuts + new title
LaterMany more cuts
MakersResisted altering

Censorship

5
2026Jul 5+
Pulled from streaming
Removed within ~48 hours
IndiaRemoved ~5 July
IntlRemoved ~11 July
ResponseCourt petition

Developing

6
1995Exposé
The cremations dossier
Khalra’s investigation
Alleged~25,000 cremations
CBI-confirmed2,097 in Tarn Taran
RecordsMunicipal files

Documentation

Satluj / Punjab ’95 Timeline (2026 → 1952)

Reverse chronological — latest developments first. Each entry notes the event, film development, historical context, key people and why it matters, separating verified facts from allegations.

July 2026: released, then pulled — a censorship flashpoint

🎬 ZEE5🔔 Developing⚖️ Legal petition

Film development: after years of delay, the uncut film streamed worldwide on ZEE5 on 3 July 2026 under the new title Satluj. Within roughly 48 hours it was removed from ZEE5 in India (reported around 5 July, described as “until further notice”), and around 11 July it was taken down from the platform’s international catalogue as well.

Official statements: no official reason for the removal was made public. A public-interest petition filed in the Punjab and Haryana High Court around 9 July argued the film was pulled without disclosure of any statutory order, judicial direction or lawful authority. On 10 July, a group of journalists and critics issued a joint statement objecting to the removal.

Public reaction: the takedown drew wide attention, with pirated copies circulating online and community screenings reported at gurdwaras. Commentators described a “Streisand effect,” in which the attempt to restrict the film increased public interest in it.

💡 Interesting fact: the film that had struggled for years to be seen legally became, within days of release, one of the most-discussed Indian titles of 2026 — largely because of its removal.
Released 3 JulPulled ~5 JulCourt petition

2025: an international release announced, then postponed

🌐 International🕑 Postponed

Film development: on 7 February 2025, an uncut international release (excluding India) was announced, reflecting the makers’ determination to show the film in its original form. The plan was subsequently postponed, extending a delay that had by then run well beyond two years.

Editorial analysis: the on-again, off-again schedule captured the film’s central bind — caught between a demand for cuts at home and the team’s refusal to release an altered version, with each announcement raising and then deferring expectations.

💡 Interesting fact: films blocked at home sometimes premiere abroad first; here even the international route was repeatedly rescheduled before the 2026 streaming release.
Intl planPostponed

2023: Toronto premiere withdrawn; certification deadlock

🇩🇦 TIFF✂️ Cuts sought🎬 As Punjab ’95

Film development: the film, then titled Punjab ’95, was scheduled to premiere at the Toronto International Film Festival in 2023 but was withdrawn at the last moment. Around this period the film’s official trailer was reported to have been removed from YouTube in India shortly after release.

Historical context: the CBFC’s revising process reportedly escalated its demands well beyond the initial list of cuts. Director Honey Trehan and star Diljit Dosanjh publicly resisted releasing a heavily altered version, arguing it would compromise the film’s truth.

Why it matters: the pulled festival slot turned a domestic certification dispute into an international talking point about how India handles films on sensitive historical subjects.

💡 Interesting fact: a festival premiere is often a film’s global launchpad; losing the Toronto slot meant Punjab ’95 lost years of momentum.
TIFF withdrawnTrailer pulled

December 2022: CBFC seeks a title change and cuts

🏛️ CBFC✂️ 21 cuts⚖️ Bombay HC

Film development: after a certification process reported to have stretched about six months, the CBFC in December 2022 sought around 21 cuts and a change of title. The producers challenged the decision, and the matter reached the Bombay High Court.

Key people & context: the Shiromani Gurdwara Parbandhak Committee (SGPC), an influential Sikh religious body, engaged with the issue. The film was retitled from its original name Ghallughara to Punjab ’95 during this phase.

Why it matters: this was the start of the public censorship battle that would define the film’s history and keep it from audiences for years.

💡 Interesting fact: “Ghallughara” is a Punjabi word for a great massacre of Sikhs — a title the makers ultimately set aside amid the certification dispute.
21 cutsTitle changeCourt challenge
2020–22

2020–2022: production and casting

🎤 RSVP · MacGuffin🎬 Diljit Dosanjh cast

Film development: the project was mounted by director Honey Trehan with producers Ronnie Screwvala (RSVP Movies) and Abhishek Chaubey (MacGuffin Pictures). Diljit Dosanjh was cast as Jaswant Singh Khalra, with a supporting cast including Arjun Rampal, Suvinder Vicky, Kanwaljit Singh and Geetika Vidya Ohlyan. The reported budget was around US$4.5 million.

Key people: per reporting, Dosanjh waived his fee for the role, treating the project as a passion piece. Cinematography was by K. U. Mohanan, editing by A. Sreekar Prasad and music by Marc Marder.

Why it matters: casting a bankable Punjabi superstar in a serious human-rights drama signalled the film’s ambition to reach a mass audience with a difficult subject.

💡 Interesting fact: Diljit Dosanjh, better known globally for music and lighter roles, took on one of his most dramatic parts to date as Khalra.
Cast 2021Fee waived

11 April 2011: Supreme Court upholds life sentences

⚖️ Supreme Court✅ Court-established

Court-established fact: on 11 April 2011, the Supreme Court of India dismissed the appeals of the convicted officers and upheld the life sentences for the abduction and murder of Jaswant Singh Khalra. This is the settled legal record, not an allegation.

Historical context: the ruling closed the main appeals in one of the few Punjab “disappearance”-era cases to result in senior convictions, giving the film a documented factual backbone for its account of Khalra’s fate.

💡 Interesting fact: Khalra’s widow, Paramjit Kaur Khalra, pursued the case for years and became a human-rights advocate in her own right.
SC upheldLife sentences

16 October 2007: High Court enhances sentences to life

⚖️ Punjab & Haryana HC✅ Court-established

Court-established fact: on 16 October 2007, the Punjab and Haryana High Court found the earlier seven-year terms “grossly inadequate” for a custodial killing and enhanced the sentences to life imprisonment for former officers Satnam Singh, Surinder Pal Singh, Jasbir Singh and Prithipal Singh.

Why it matters: the enhancement underscored the courts’ view of the gravity of a custodial abduction and murder, a central theme the film dramatises.

💡 Interesting fact: sentence enhancement on appeal is relatively uncommon; the High Court took the rare step of increasing the punishment.
Enhanced to lifeCustodial killing

18 November 2005: police officials convicted

⚖️ CBI court, Patiala✅ Court-established

Court-established fact: a CBI special court in Patiala convicted police officials in the Khalra case on 18 November 2005. Reporting indicates six officials were convicted, with two senior officers receiving life imprisonment and others seven-year terms, following a Central Bureau of Investigation (CBI) probe ordered by the Supreme Court.

Historical context: the case had moved through the courts for a decade after Khalra’s 1995 murder, relying in part on eyewitness testimony from within the police system.

💡 Interesting fact: a police witness, Kuldip Singh, provided crucial testimony about Khalra’s illegal detention — a rare insider account in such cases.
Six convictedCBI probe

1996: CBI probe and the Supreme Court’s cremations inquiry

🔍 CBI⚖️ Supreme Court / NHRC

Historical context: the Supreme Court directed a CBI investigation into Khalra’s disappearance, and investigators established that he had been held at a Tarn Taran police station. The broader question of illegal cremations was referred for inquiry, with the National Human Rights Commission (NHRC) taking up aspects of the matter.

Verified vs alleged: the CBI later confirmed 2,097 unlawful cremations in Tarn Taran district specifically. Khalra’s wider estimate of around 25,000 cremations across Punjab remained an allegation that was never fully adjudicated in those terms.

💡 Interesting fact: the cremations case became one of India’s longest-running human-rights inquiries, spanning decades of hearings.
2,097 confirmed~25,000 alleged

6 September 1995: Jaswant Singh Khalra abducted and murdered

📍 Amritsar✅ Court-established💀 The central event

Court-established fact: on 6 September 1995, Khalra was abducted by Punjab Police personnel from outside his home in Amritsar. He was illegally detained and tortured at the Jhabal police station, killed in custody, and his body was reported to have been disposed of in the Harike canal. Officers were later convicted of the crime.

Film development: this abduction and its aftermath form the emotional and narrative core of Satluj / Punjab ’95, with Diljit Dosanjh portraying Khalra’s final months.

Public reaction: Khalra’s murder drew condemnation from human-rights groups in India and abroad and became a symbol of the dangers faced by those documenting abuses.

💡 Interesting fact: the film’s eventual title, Satluj, evokes the rivers of Punjab — waters into which the “disappeared” were said to have been cast.
Custodial murderOfficers convicted
1994–95

1994–1995: the exposé that made Khalra a target

📜 Documentation✈️ Abroad

Historical context: working from municipal cremation-ground records, Khalra assembled evidence that large numbers of people recorded as “unidentified” had in fact been secretly cremated by police. He presented his findings publicly and travelled abroad, including to Canada and the United Kingdom, to raise the alarm.

Verified vs alleged: Khalra alleged around 25,000 illegal cremations statewide — an estimate, not an adjudicated total. Later official inquiry confirmed a smaller, specific figure (2,097 in Tarn Taran district). Both are presented here with their sourcing.

Why it matters: the investigation is what the film honours — the painstaking, dangerous work of turning missing-persons rumours into documented records.

💡 Interesting fact: Khalra reportedly said that speaking the truth was itself a form of resistance, a line that echoes through the film’s framing.
Municipal recordsEstimate: ~25,000
1984–93

1984–1993: the Punjab insurgency backdrop

🇳🇭 Punjab📜 Historical context

Historical context: the film’s events unfold against Punjab’s insurgency of the 1980s and early 1990s — a period of both militant violence and, as later inquiries and courts documented, serious human-rights violations during counter-insurgency operations. This article reports established facts and does not endorse any political position on the conflict.

Editorial analysis: understanding this backdrop is essential to the film, but it is also why the subject is sensitive: memories, grievances and interpretations of the era differ sharply, and the historical record contains both proven abuses and contested claims.

💡 Interesting fact: relatively few mainstream Indian films have engaged this era directly, which is part of why Punjab ’95 drew such intense attention.
Insurgency eraContested memory

1952: Jaswant Singh Khalra is born

👶 Khalra, Punjab🏦 Bank official

Historical context: Khalra was born in 1952 in the village of Khalra, Punjab. He worked as a bank official in Amritsar and came from a family with a history of activism — his grandfather Harnam Singh was associated with the early-20th-century Ghadar movement and the Komagata Maru episode.

Why it matters: the film frames Khalra not as a trained investigator but as an ordinary professional who took extraordinary risks, a characterisation grounded in his real background.

💡 Interesting fact: in 2017, a park in Fresno, California, was renamed in Khalra’s honour, reflecting his standing in the global Sikh diaspora.
Born 1952Activist family

Satluj (Punjab 95) Film Timeline 1995-2026 - the Jaswant Singh Khalra story

Who Was Jaswant Singh Khalra?

The real man behind the film, and the institutions and figures around the story.

Jaswant Singh Khalra (1952–1995) was a Punjab human-rights activist and bank official who became internationally known for documenting enforced disappearances and illegal cremations during the state’s insurgency years. Rather than relying on rumour, he worked from official municipal cremation-ground records to show that many people listed as unidentified had been secretly cremated. He publicised his findings and carried them abroad, drawing global attention to the “disappeared” of Punjab.

On 6 September 1995, Khalra was abducted by police, illegally detained, tortured and killed — facts later established through a Supreme Court-ordered CBI investigation and a series of convictions upheld up to the Supreme Court in 2011. His widow, Paramjit Kaur Khalra, continued his work and became a prominent advocate. Khalra is today commemorated by Sikh organisations and the diaspora, and his case is frequently cited in discussions of accountability and human rights in India.

Key People & Institutions

The figures and bodies central to both the history and the film.

Activist · Subject

Jaswant Singh Khalra

The human-rights defender whose investigation and 1995 murder the film is built around. Portrayed by Diljit Dosanjh.

Director

Honey Trehan

Filmmaker and former casting director who made his directorial debut with Raat Akeli Hai (2020) before directing Punjab ’95 / Satluj.

Lead Actor

Diljit Dosanjh

Punjabi music and film superstar who plays Khalra and, per reports, waived his fee. Known globally for music tours and films like Udta Punjab and Amar Singh Chamkila.

Regulator

CBFC

The Central Board of Film Certification, India’s statutory film-certification body, whose demands for a title change and cuts delayed the film’s release for years.

Religious Body

SGPC

The Shiromani Gurdwara Parbandhak Committee, an influential Sikh institution that engaged with the film’s title and certification issues.

Producers

RSVP & MacGuffin

Ronnie Screwvala’s RSVP Movies and Abhishek Chaubey’s MacGuffin Pictures produced the film, alongside director Honey Trehan.

Cast & Characters

The principal cast and the roles they play. Several on-screen figures are dramatised composites or renamed versions of real people, per the film’s reporting.

ActorCharacterNotes
Diljit DosanjhJaswant Singh KhalraThe film’s central real-life subject
Arjun RampalSamudra Singh (CBI officer)Also serves as the film’s narrator
Geetika Vidya OhlyanParamjit Kaur Khalra “Pammi”Khalra’s wife and fellow campaigner
Kanwaljit SinghA senior police officialA dramatised, renamed figure
Suvinder VickyA senior police officerA dramatised, renamed figure
Varun BadolaAdvocate (rights lawyer)Based on a real human-rights lawyer
Saurabh SachdevaA police constableSupporting role
Nassar, S. M. Zaheer, Jagjeet SandhuVarious officialsSupporting ensemble

⚠️ A note on the film’s characters

Several senior officials in the film are dramatised and renamed rather than named directly. To avoid attributing unproven conduct to specific real individuals, this article describes those on-screen figures as fictionalised characters “based on” or “inspired by” real people, as the film’s own framing and press coverage indicate. Court-established facts about the Khalra case are stated separately and explicitly.

Punjab ’95 vs Satluj: Same Film, Different Titles

How one project changed names on its way to release.

The title journey

Punjab ’95
The best-known title
2022Adopted
vs
Satluj
The release title
2026Released
GhallugharaOriginal titleSatluj
Festival / press eraBest known asStreaming release
Blocked / delayedAvailabilityUncut on ZEE5 (2026)
Same director & castCreative teamSame director & cast

Historical Events vs Film Adaptation

How the documented record relates to the film’s dramatisation.

ElementDocumented recordIn the film
Khalra’s investigationWorked from municipal cremation records; alleged mass illegal cremationsCentral storyline, dramatised for narrative flow
The 1995 murderCourt-established: abduction, custodial torture and killingDepicted as the film’s emotional climax
Senior officialsNamed in court records and inquiriesRenamed / composite characters
Cremation numbers~25,000 alleged; 2,097 confirmed in Tarn Taran by CBIConveyed as scale of the tragedy
Legal outcomeConvictions upheld by the Supreme Court in 2011Referenced as the pursuit of justice

Critical Reception

How reviewers responded to the film on its 2026 release. Ratings are each publication’s own.

PublicationRatingVerdict (summary)
NDTV4 / 5Described as a powerful, “unmissable” political film
The Indian Express3.5 / 5A “powerful, moving account”
Filmfare4 / 5Said to educate, disturb and move in equal measure
Hindustan Times4 / 5Praised as a reminder of resilience against darkness
Outlook4 / 5Called one of the year’s most essential films
Scroll.inPraised the understated performances; noted some indulgent stretches in the ~164-minute runtime

Case Studies

Five angles that illuminate how one film became a national talking point.

Case Study 1 — Development of the film

Conceived by director Honey Trehan as a serious biographical drama, the project paired an art-house sensibility with a mainstream star in Diljit Dosanjh and the backing of established producers RSVP and MacGuffin. Shot in 2021–2022 on a modest budget, it aimed to bring a difficult chapter of recent history to a wide audience — an ambition that would soon collide with the certification process.

Case Study 2 — The certification timeline

From late 2022, the CBFC sought a title change and cuts, first reported at around 21 and later escalating. The makers challenged the decision in court and, backed by parts of the Sikh community, resisted releasing a heavily altered version. The result was a multi-year standoff in which the film existed but could not be freely seen — a case study in how certification, rather than an outright ban, can keep a film from audiences.

Case Study 3 — The historical research behind the film

The story rests on a documented foundation: Khalra’s use of municipal records, the Supreme Court-ordered CBI inquiry, and convictions upheld through 2011. That factual backbone is why the film’s defenders argued it should be seen uncut — and why its treatment of numbers and named individuals had to be handled with care, given the difference between the ~25,000 alleged and the 2,097 cremations confirmed in Tarn Taran.

Case Study 4 — Critical reception

When the film finally streamed in July 2026, leading Indian publications reviewed it positively, with several four-star notices praising Dosanjh’s restrained performance and the film’s moral seriousness, while some critics flagged pacing in its long runtime. The strong reviews amplified public interest just as the film’s availability became uncertain.

Case Study 5 — Impact on public discussion

The removal of the film from streaming within days of release turned a movie into a debate about free expression, historical memory and platform decisions. Coverage noted a “Streisand effect” as interest surged, pirated copies spread and community screenings were organised — a reminder that in the streaming era, restricting a title can broaden rather than narrow its reach.

Behind-the-Scenes & Discover Facts

Notable Facts

  • The film carried three titles over its life: Ghallughara, Punjab ’95 and, finally, Satluj.
  • Diljit Dosanjh reportedly waived his fee, treating the role as a passion project.
  • A planned 2023 Toronto International Film Festival premiere was withdrawn at the last moment.
  • The reported budget was around US$4.5 million, modest for its scope.
  • The title Satluj references a river of Punjab, evoking the waters tied to the era’s tragedies.
  • Within days of its 2026 release, the film’s removal from streaming made it more talked-about, not less.
  • Khalra’s real-life case produced convictions upheld by the Supreme Court — a rare outcome for the era.

Explore More Timelines

People Also Ask

Is Satluj the same film as Punjab ’95?
Yes. Satluj is the 2026 release title of the film that was widely known as Punjab ’95 and originally titled Ghallughara. It is the same Honey Trehan film starring Diljit Dosanjh as Jaswant Singh Khalra; only the title changed across a long certification dispute.
Is Satluj based on a true story?
Yes. It dramatises the real life of Jaswant Singh Khalra, a Punjab human-rights activist who documented illegal cremations during the 1990s insurgency and was abducted and murdered in 1995. Some characters and scenes are dramatised, but the core case is a matter of court record.
Where can I watch Satluj?
Satluj was released on the streaming platform ZEE5 on 3 July 2026, but its availability changed quickly: it was removed in India within about 48 hours and later pulled internationally. As of mid-July 2026 its streaming status is uncertain and subject to legal proceedings.
Why was Satluj removed from ZEE5?
No official reason has been made public. A petition in the Punjab and Haryana High Court stated the film was removed without disclosure of any statutory order or judicial direction. The situation is developing, and this article avoids speculating about the cause.
Who plays Jaswant Singh Khalra in the film?
Diljit Dosanjh plays Jaswant Singh Khalra. The Punjabi music and film star took on one of his most dramatic roles for the part and, according to reports, waived his fee for the film.
Who directed Satluj?
Satluj was directed by Honey Trehan, a former casting director who moved into directing with Raat Akeli Hai (2020). It was produced by Ronnie Screwvala’s RSVP Movies and Abhishek Chaubey’s MacGuffin Pictures, along with Trehan.

Frequently Asked Questions

Detailed answers on the film, its history and the real events behind it.

What is Satluj about?
Satluj is a 2026 Indian biographical drama about Jaswant Singh Khalra, a human-rights activist who documented enforced disappearances and illegal cremations in Punjab during the 1990s insurgency. Directed by Honey Trehan and starring Diljit Dosanjh, it follows Khalra’s investigation and his abduction and murder in 1995.
Why was the film titled Ghallughara originally?
The project was first titled Ghallughara, a Punjabi word referring to a great massacre of Sikhs. Amid the CBFC certification dispute the title was changed to Punjab ’95, and finally to Satluj for its 2026 release. The changes were part of the long effort to get the film certified and released.
Why was Punjab ’95 renamed Satluj?
The film was renamed Satluj for its 2026 streaming release after years of certification disputes over its earlier titles. Satluj refers to a river of Punjab. The change accompanied the film’s eventual uncut release on ZEE5, though the film remained widely known by its Punjab ’95 title.
Who was Jaswant Singh Khalra?
Jaswant Singh Khalra (1952–1995) was a Punjab human-rights activist and bank official. He documented evidence of thousands of alleged illegal cremations of people who had disappeared during the insurgency. He was abducted by police on 6 September 1995 and murdered; officers were later convicted and given life sentences.
How did Jaswant Singh Khalra die?
According to court-established facts, Khalra was abducted by Punjab Police on 6 September 1995, illegally detained and tortured at the Jhabal police station, and killed in custody. His body was reported to have been disposed of in the Harike canal. A CBI investigation led to convictions upheld by the Supreme Court in 2011.
Were anyone convicted for Khalra’s murder?
Yes. A CBI special court convicted police officials in November 2005; in 2007 the Punjab and Haryana High Court enhanced sentences to life imprisonment for four former officers, and in April 2011 the Supreme Court dismissed appeals and upheld the life sentences. These are established legal facts.
How many illegal cremations did Khalra allege?
Khalra alleged around 25,000 illegal or secret cremations across Punjab, based on municipal records. That figure is an estimate that was never fully adjudicated in those terms. A later CBI inquiry confirmed 2,097 unlawful cremations specifically in Tarn Taran district. This article presents both with their sourcing.
Why did the CBFC delay the film?
From late 2022 the Central Board of Film Certification sought a title change and cuts — first reported at around 21 and later many more — on a film dealing with a politically sensitive subject. The makers challenged the demands in court and resisted releasing a heavily altered version, resulting in a multi-year delay.
How many cuts did the CBFC ask for?
Reports indicate the CBFC first sought around 21 cuts along with a title change in December 2022, and that its revising process later escalated to many more cuts. Exact numbers were disputed. The makers argued the demanded changes would compromise the film’s integrity and declined to release an altered version.
Was Satluj banned in India?
The film was not released theatrically in India due to the certification dispute, and after its 2026 streaming debut it was removed from ZEE5 in India within about 48 hours. Whether that removal amounts to a formal ban is contested; a petition noted no statutory order was disclosed. The situation remains before the courts.
When was Satluj released?
Satluj was released uncut on the streaming platform ZEE5 on 3 July 2026, worldwide. It was the first time the film was made widely available after years of delay. Its availability then changed rapidly amid removals in India and, later, internationally.
What happened after Satluj was released?
Within roughly 48 hours of its 3 July 2026 release, Satluj was removed from ZEE5 in India, and around 11 July it was pulled from the platform’s international catalogue. A court petition sought its restoration, journalists issued a statement, and public interest surged, with pirated copies and community screenings reported.
Who plays the lead role in Satluj?
Diljit Dosanjh plays the lead role of Jaswant Singh Khalra. The Punjabi superstar, known for music and films such as Udta Punjab and Amar Singh Chamkila, took on a serious dramatic part and, per reports, waived his fee for the film.
Who are the producers of Satluj?
The film was produced by Ronnie Screwvala’s RSVP Movies and Abhishek Chaubey’s MacGuffin Pictures, along with director Honey Trehan. It brought together mainstream production backing with a socially serious subject and an art-house directorial sensibility.
What is the runtime of Satluj?
Satluj runs approximately 164 minutes. Some reviewers felt the long runtime included a few indulgent stretches, while others praised its immersive, deliberate pacing as suited to the gravity of the subject matter.
What languages is Satluj in?
Satluj is in Hindi and Punjabi, reflecting its Punjab setting and its aim to reach both regional and national audiences. It was released with the intent of a wide, multilingual reach on streaming.
Was Satluj shown at any film festivals?
The film, then titled Punjab ’95, was scheduled to premiere at the Toronto International Film Festival in 2023, but the screening was withdrawn at the last moment. The loss of that high-profile festival slot became an early flashpoint in the film’s troubled release history.
Is Satluj historically accurate?
The film is grounded in documented events — Khalra’s investigation, his 1995 murder and the subsequent convictions — but, like most biographical dramas, it dramatises scenes and renames or composites some figures. This article separates court-established facts from the film’s dramatisation and from unadjudicated allegations.
Who was Paramjit Kaur Khalra?
Paramjit Kaur Khalra is Jaswant Singh Khalra’s widow, who continued his human-rights work and pursued his case for years. In the film she is portrayed by Geetika Vidya Ohlyan. She became a recognised advocate in her own right after his murder.
What was the Punjab insurgency?
The Punjab insurgency of the 1980s and early 1990s was a period of militant violence and counter-insurgency in the Indian state of Punjab. Later inquiries and courts documented serious human-rights violations during the period. Interpretations of the era remain contested, and this article reports only established facts.
What role did the SGPC play?
The Shiromani Gurdwara Parbandhak Committee (SGPC), an influential Sikh religious body, engaged with the film’s title and certification issues during the dispute. Its involvement reflected the strong community interest in how the era and Khalra’s story were depicted on screen.
Did Diljit Dosanjh really waive his fee?
According to multiple reports, Diljit Dosanjh charged no fee for playing Jaswant Singh Khalra, treating the project as a passion piece. This is attributed to reporting and the filmmakers rather than a formal public contract, and is presented here as a widely reported claim.
Is Satluj available internationally?
Satluj was initially released worldwide on ZEE5 on 3 July 2026, but was later removed from the platform’s international catalogue around 11 July. As of mid-July 2026, its international streaming availability is uncertain and may change as legal proceedings develop.
Why is Satluj considered important?
It is one of the first mainstream Indian films to dramatise the Punjab “disappearances” and Khalra’s investigation, a long-sensitive subject. Its delayed release and swift removal from streaming turned it into a landmark case in debates about censorship, free expression and how difficult history is remembered on screen.
What is the “Streisand effect” mentioned around the film?
The Streisand effect describes how attempts to suppress or restrict information can unintentionally increase public interest in it. Commentators applied the term to Satluj because its removal from streaming appears to have amplified attention, discussion and unofficial sharing of the film.
Does the film name real police officers?
The film generally uses dramatised, renamed characters for senior officials rather than naming real individuals directly. This article follows the same caution, describing on-screen figures as fictionalised characters based on real people, while stating court-established facts about the Khalra case separately.
Who investigated Khalra’s disappearance?
The Central Bureau of Investigation (CBI) investigated Khalra’s disappearance on the Supreme Court’s direction. Investigators established that he had been held at a Tarn Taran police station, and the case eventually led to convictions of police officials that were upheld through 2011.
What is the connection between the title Satluj and the story?
Satluj (also spelled Sutlej) is one of Punjab’s major rivers. The title evokes the rivers and waters of the region, poignant given reports that bodies of the “disappeared,” including Khalra’s, were disposed of in canals and waterways during the era the film depicts.
How was Satluj received by critics?
On its 2026 release, leading Indian outlets reviewed the film positively, with several four-star notices from publications including NDTV, Filmfare, Hindustan Times and Outlook praising Diljit Dosanjh’s performance and the film’s seriousness, while some critics noted pacing issues in its long runtime.
Is it safe to say who is responsible for the film’s removal?
No. As of mid-July 2026 no official order or reason for the removal had been made public, and a court petition specifically noted the absence of a disclosed statutory direction. Responsible reporting means describing what is known and avoiding unproven attributions of blame.
Where can I learn more about the real events?
The Khalra case is documented in Supreme Court and High Court records, CBI findings, National Human Rights Commission proceedings, and reporting by outlets such as The Tribune, The Indian Express, ThePrint and human-rights organisations. This article draws on such sources and labels estimates and allegations as such.
Will this article be updated?
Yes. Because the film’s availability and the related legal proceedings were actively developing in July 2026, this timeline is updated as verified developments occur, with a visible “last updated” date. New facts are added only when confirmed by reliable sources.

Glossary of Key Terms

Historical & Film Terms

  • CBFC — Central Board of Film Certification, India’s statutory body that certifies films for public exhibition.
  • Enforced disappearance — the abduction or detention of a person by state agents who then conceal their fate, a recognised human-rights violation.
  • Custodial death — a death that occurs while a person is in the custody of police or other authorities.
  • Illegal cremation — the disposal of a body, often labelled “unidentified,” without lawful identification or family notification.
  • CBI — Central Bureau of Investigation, India’s premier federal investigating agency.
  • NHRC — National Human Rights Commission, India’s statutory human-rights body.
  • SGPC — Shiromani Gurdwara Parbandhak Committee, a major Sikh religious organisation.
  • Revising committee — a CBFC panel that re-examines a film when its certification is disputed.
  • Streisand effect — when efforts to suppress information increase public attention to it.
  • Biographical drama — a dramatised film based on the life of a real person.

Explore Related Timelines

Continue through connected histories on AiTimeline.

📚 Sources & Editorial Standard

Primary and reference sources: Supreme Court of India and Punjab & Haryana High Court records; Central Bureau of Investigation (CBI) findings; National Human Rights Commission (NHRC) proceedings; encyclopaedic references; and reporting by outlets including The Tribune, The Indian Express, ThePrint, NDTV, Scroll.in and human-rights documentation groups. Film details reflect publicly reported production information and reviews.

Editorial standard: this article separates court-established facts, documented historical events, the film’s dramatisation and clearly marked editorial analysis. Estimates and allegations — such as the number of illegal cremations — are labelled as such, and contested interpretations of the Punjab insurgency era are noted rather than resolved. It does not attribute unproven conduct to named individuals.

⚠️ Editorial & sensitivity note: This is an editorial, AI-assisted timeline about a film and the documented history it depicts, compiled from publicly available sources. It concerns real people and a painful chapter of recent history; it aims to be accurate, fair and non-sensational. Where facts are established by courts, they are stated as facts; where matters are alleged, estimated or contested, they are labelled accordingly. This article is not a legal document and takes no political side. If official legal, certification or distribution developments occur, the timeline will be updated.

Sources & further reading

Every dated entry above was checked against these references. Last reviewed 8 September 2026.

  1. Wikipedia: Sutlej River
  2. Wikipedia: Punjab, India
  3. Wikipedia: Partition of India
  4. Wikipedia: Punjabi Cinema
  5. Wikipedia: Satluj Yamuna Link Canal

Advertisement
India Coal Power Timeline 1975–2026: Shortages, Rail Supply, Renewables & Energy Security Tariff Walls and Trade Bridges: The Hidden Forces Reshaping Global Trade
Next Article