Satluj (2026) Film Guide — Diljit Dosanjh, Khalra Story & Reviews

Satluj (2026) Film Guide — Diljit Dosanjh, Khalra Story & Reviews

Priya Desai Jul 2026

Free content, always. Some links may be sponsored to support the site. You can close ads and continue to site.


Satluj (2026) Film Guide — Diljit Dosanjh, Khalra Story & Reviews Hero Image

Satluj is a 2026 Indian biographical drama about human rights activist Jaswant Singh Khalra. Directed by Honey Trehan and led by Diljit Dosanjh, it finally reached viewers on ZEE5 on 3 July 2026—after years under earlier titles Ghallughara and Punjab '95. Within roughly two days, the film was pulled from ZEE5 for Indian subscribers, which only pushed the conversation harder into reviews, free-speech debates, and community screenings.

Below you will find a practical overview: who Khalra was, what the film dramatises, the cast map, the censorship timeline, critical reception, and links to deeper articles on this site. For official background on the real history, start with reputable reportage rather than random clips floating on messaging apps.

What is Satluj about?

At its core, Satluj follows Jaswant Singh Khalra, a bank employee in Amritsar who begins investigating unclaimed bodies at morgues and crematoria after people close to him disappear. The film places that personal search against the larger backdrop of Punjab's insurgency-era 1990s, when enforced disappearances and extrajudicial killings became a documented public wound.

Honey Trehan co-wrote the screenplay with Niren Bhatt and Utsav Maitra. Producers include Ronnie Screwvala and Abhishek Chaubey under RSVP Movies and MacGuffin Pictures. Cinematography is by K. U. Mohanan; editing by A. Sreekar Prasad. Budget reporting around the project has cited roughly US$4.5 million.

Read the fuller life story in our piece on Jaswant Singh Khalra, and see how the movie frames key relationships in the cast and characters guide.

Key facts at a glance

  • Title journey: Ghallughara → Punjab '95 / Panjab '95 → Satluj
  • Director: Honey Trehan
  • Lead: Diljit Dosanjh as Jaswant Singh Khalra
  • Also starring: Arjun Rampal, Suvinder Vicky, Kanwaljit Singh, Geetika Vidya Ohlyan
  • Runtime: about 163–164 minutes
  • Languages: Hindi, Punjabi
  • Digital release: ZEE5, 3 July 2026 (uncut)
  • India availability: pulled from ZEE5 India about two days after launch; legal status can still change via court or platform action

Cast highlights

Diljit Dosanjh plays Khalra with a restrained, everyday physicality that many critics preferred over star-vehicle flourishes. Reports after release noted he took no fee for the role. Geetika Vidya Ohlyan plays Paramjit Kaur Khalra (Pammi), whose persistence after Khalra's disappearance becomes a moral centre of the second half.

Arjun Rampal appears as CBI officer Samudra Singh. Suvinder Vicky plays SSP Surjit Singh Sugga (inspired by Ajit Singh Sandhu). Kanwaljit Singh portrays DGP Inderpal Singh Bitta (inspired by K.P.S. Gill). Supporting players include Saurabh Sachdeva, Nassar, Varun Badola, Rahul Mittra, and others.

For character-by-character notes, open the full cast breakdown.

Story without heavy spoilers

Khalra's investigation starts small—missing people, unclaimed corpses, paper trails at cremation grounds—and widens into a confrontation with institutional power. Police pressure mounts. Family life absorbs surveillance and threats. After Khalra himself vanishes, public pressure and Paramjit's campaign push a CBI track into frame.

Trehan's approach, according to multiple July 2026 reviews, avoids cheap gore and leans on procedure, atmosphere, and the slow terror of bureaucracy. The Hindu described the film as examining “the anatomy of state violence” and Khalra as a “solitary lamp” of conviction.

Why the film took years to release

Satluj is as famous for its release battle as for its subject. CBFC certification dragged on for years. Cut lists reportedly ballooned (public reporting cited figures rising from dozens into well over a hundred demanded changes at peak). A TIFF world premiere slot in 2023 was pulled. An uncut international theatrical window announced for early 2025 was postponed. Trehan and Dosanjh publicly resisted releasing a heavily mutilated cut.

When the film finally arrived on ZEE5 as Satluj, it was marketed as uncut. That win lasted only a short window for Indian accounts before the title vanished from the domestic catalogue “until further notice.” Diljit had even told fans on Instagram Live that a Monday takedown was possible. RSVP-linked reporting later discussed government pressure around removal.

Deep dive: censorship timeline and ZEE5 release & removal explained.

How critics scored it (July 2026)

Critical consensus was strongly positive. Sample published ranges included roughly 3–4 stars across major Indian outlets:

  • NDTV (Saibal Chatterjee): 4/5 — “unmissable” political film
  • Filmfare (Devesh Sharma): 4/5 — educates, disturbs, moves
  • Hindustan Times: 4/5
  • Indian Express (Shubhra Gupta): 3.5/5
  • Bollywood Hungama: 3.5/5
  • Scroll.in: harrowing account of impunity; strong ensemble notes

Anurag Kashyap publicly called it among the most powerful recent Hindi films on Letterboxd. Performance praise repeatedly clustered around Diljit, Suvinder Vicky, Ohlyan, and Rampal.

See the reviews roundup for more quotes and common criticisms (runtime bloat, historical framing debates).

After the takedown: piracy, screenings, PIL

Removal did not end circulation. Copies spread on private channels; community screenings were reported in Punjab and diaspora spaces—classic Streisand effect territory, as Forbes coverage and AP reporting noted. On 9 July 2026, a PIL in the Punjab and Haryana High Court sought restoration on ZEE5, arguing free-speech and consumer-access grounds under Article 19(1)(a).

We track that thread in free speech & the PIL and community screenings after the ban.

Where can you watch Satluj legally?

Official digital premiere: ZEE5, 3 July 2026. For Indian users, platform availability was withdrawn days later. International catalogue status can differ by territory and may change without much notice. Always check the official ZEE5 app or website for your region rather than random “full movie” upload sites, which are usually illegal rips and often malware magnets.

Practical guide: how to watch Satluj online (legal options & status).

Who should watch it?

Viewers interested in political cinema, Punjab history, human-rights documentary drama, and serious star turns will get the most from Satluj. It is not light entertainment. Expect long procedural passages, institutional coldness, and emotional weight. Families should note the A-certification territory subject matter: custodial violence, disappearances, and systemic abuse are central, even when the camera stays restrained.

Frequently asked questions

Is Satluj based on a true story?

Yes. It dramatises the life and investigation of human rights activist Jaswant Singh Khalra. Character names and composite details may differ from pure documentary form, but the historical backbone is real.

Is Satluj the same as Punjab 95?

Yes—same project, later title. Earlier working titles included Ghallughara and Punjab/Panjab '95.

Why was it removed from ZEE5 India?

Platform messaging said unavailable until further notice. Reporting connected the removal to government pressure shortly after release. Court filings and producer statements continue to shape the public record.

Did Diljit Dosanjh charge a fee?

Director-side comments reported after release said Diljit charged no fee to play Khalra.

What is the runtime?

About 163–164 minutes depending on the listing.

Explore more on this site

This site is an independent information guide about the film and its public debate. We are not affiliated with RSVP Movies, MacGuffin Pictures, ZEE5, or the Khalra family. For primary historical material, consult court records, human-rights archives, and established newsrooms.

Official conversation often continues on verified social channels—for example Diljit Dosanjh's public posts on Instagram and film discourse on X. Prefer primary sources when news breaks.

P

Priya Desai

Original Post

6 Discussions
G
Gurpreet Singh

This guide is really helpful! I've been trying to find where to watch Satluj legally. Do you think ZEE5 will bring it back soon?

S
Simran Kaur

I watched the film at a community screening in my village. It was so powerful. Diljit's performance gave me chills. Everyone should see this.

R
Rajveer Dhillon

I appreciate the detailed info, but I wish there was a direct link to watch online. The censorship is frustrating. Great article though.

A
Amanpreet Gill

The film is a masterpiece, but I'm worried about the legal issues. I hope the makers find a way to release it properly. Thanks for the tips on safe viewing.

H
Harpreet Singh

I downloaded a copy from a friend, but the quality was bad. Next time I'll wait for an official release. Your guide convinced me to support the film legally.