Sponsored
Rent or Buy Blockbuster Hits
Satluj
Full Movie·2026·2h 43m·hi

Satluj

Challenge the Darkness

Four years in censorship limbo, one title change, and a story that refused to stay buried. Satluj arrives on ZEE5 uncut — and it's exactly as powerful as the fight to release it suggested.

Streaming availability is being tracked

We update streaming services daily as platforms confirm rights. New theatrical releases typically appear on streaming 8-12 weeks after their cinema run.

Streaming availability tracked across 900+ platforms in 70+ countries — including regional services like Aha, Sun NXT, ManoramaMAX, Shahid and Vidio that global trackers miss.

Watch Trailer

Streaming availability data updates regularly. Verify the platform listing before purchasing.

Share:
Sponsored
Rent or Buy Blockbuster Hits

Top cast

10 people
MO

Movie OTT Editorial

6 min read · Published July 4, 2026

0.0/10

The story Satluj tells — and why it couldn't be silenced

Satluj centers on a man who decided that silence was the real crime. Inspired by the life of Jaswant Singh Khalra, a Sikh human rights activist who became one of Punjab's most consequential voices during the insurgency era of the 1990s, the film follows his painstaking campaign to document what the state wanted erased: the disappearances of over 25,000 people, many of them cremated in secret, their families left with nothing but denial. The story is reportedly set in motion by something deeply personal — the protagonist's search for a missing aunt — which gives the film an intimate anchor before it expands into something much larger. This isn't a courtroom thriller or a political polemic. It's a portrait of what it costs a person, and a family, to insist that the truth exists even when every institution around them pretends otherwise.

How Satluj came together — the cast, the producers, and four years of waiting

The film's journey to audiences is, honestly, almost as dramatic as the story it tells. Originally developed under the title Ghallughara and then renamed Punjab 95, the project spent more than four years trapped in certification limbo with India's Central Board of Film Certification — a delay that became its own headline. As Variety reported, the film ultimately arrived on ZEE5 Global on 3 July 2026 under its current title, Satluj, with the filmmakers confirming it streams completely uncut, only the name having changed.

Directed by Honey Trehan — whose previous work on Mirzapur established him as a filmmaker comfortable with moral ambiguity and systemic violence — the film is produced by RSVP Movies and MacGuffin Pictures, two production houses with a track record of backing projects that sit outside the mainstream comfort zone. The cast assembled here is remarkable. Diljit Dosanjh, already one of the most globally recognized South Asian artists alive, takes on the central role inspired by Khalra. Arjun Rampal brings considerable weight to what is understood to be an antagonistic figure within the police apparatus. Suvinder Vicky, Kanwaljit Singh, Geetika Vidya Ohlyan, and Jagjeet Sandhu round out an ensemble that reads like a who's-who of serious Hindi and Punjabi cinema.

At 163 minutes (2 hours 43 minutes), this is not a film that rushes. Trehan and his collaborators appear to have made a deliberate choice: the bureaucratic grind of Khalra's investigation, the repetitive stonewalling, the slow accumulation of horror — these things take time, and the runtime reflects that. No formal awards data or Rotten Tomatoes consensus is available yet given how recently the film reached audiences, but according to Times of India, coverage has consistently framed the release as a long-overdue reckoning for a film that had already generated enormous anticipation.

What makes Satluj stand out — craft, performance, and the weight of true events

What's striking is how Trehan handles the machinery of state violence — not as spectacle, but as bureaucracy. The horror in Satluj isn't staged for shock. It accumulates in paperwork, in silences, in officials who speak in the passive voice. That approach makes it more disturbing, not less. There's a scene — early in the film's second act — where Khalra's character sits across from a records official and simply asks for names. The official's non-answer is more chilling than anything a conventional thriller would manufacture.

Diljit Dosanjh doesn't play Khalra as a saint or a symbol. He plays him as a man who can't quite stop, even when stopping would be the rational choice — and that human stubbornness is where the film finds its emotional core. The tagline, "Challenge the Darkness," could easily read as generic, but Dosanjh makes it feel earned rather than sloganeered. Arjun Rampal, meanwhile, is doing something quieter and more unsettling than his earlier action-heavy roles; his character's menace comes from competence and institutional protection rather than theatrics.

We don't yet have a Metascore or aggregated critic consensus to point to, and I'm genuinely not sure whether the censorship history will color early reviews in ways that obscure the film on its own terms. Hard to say. But the craft on display — Trehan's controlled pacing, the production design that recreates 1990s Punjab with grim specificity — suggests a film that will be discussed long after the controversy that preceded it fades.

Movie OTT covers films exactly like this one: titles that arrive with complicated histories and require context to fully appreciate, where knowing the backstory changes how you receive the work.

Where to stream Satluj online right now

Satluj is currently streaming on ZEE5, including internationally via ZEE5 Global, in Hindi. The Where-to-Watch widget at the top of this page shows the full, up-to-date list of platforms carrying the film — worth checking, since availability windows shift. Movie OTT tracks streaming availability across major OTT services in real time, so if Satluj moves to additional platforms or regional libraries, that widget will reflect it before most other aggregators do. The film's digital-first release — bypassing a traditional theatrical run after years of certification delays — means ZEE5 is currently the definitive home for this title, and the filmmakers' confirmation that it streams uncut makes that the recommended way to watch it.

Frequently asked questions

Q: Is Satluj based on a true story?

Yes. Satluj is inspired by the real life and activism of Jaswant Singh Khalra, a Punjabi human rights activist who documented the secret disappearances and cremations of thousands of people during Punjab's insurgency period in the 1990s. The film is classified under the genres Crime, Drama, and History, and the production has described it as rooted in verified historical events.

Q: Who directed Satluj and who stars in it?

Satluj is directed by Honey Trehan, known for his work on Mirzapur. The lead role, inspired by Jaswant Singh Khalra, is played by Diljit Dosanjh, with Arjun Rampal, Suvinder Vicky, Kanwaljit Singh, Geetika Vidya Ohlyan, and Jagjeet Sandhu in supporting roles.

Q: Why was Satluj previously called Punjab 95?

The film was developed under the titles Ghallughara and then Punjab 95 before spending over four years in certification disputes with India's censorship board. It was ultimately released under the title Satluj on ZEE5 in July 2026, with producers confirming the content is uncut and only the title changed.

Q: Where can I watch Satluj?

Satluj is available to stream on ZEE5 and ZEE5 Global in Hindi. For the most current platform availability — including any additions to regional libraries — the Where-to-Watch widget on this Movie OTT page is the fastest way to check. movieott.com aggregates live streaming data so you don't have to hunt across platforms manually.

Q: How long is Satluj?

Satluj has a runtime of 163 minutes, or approximately 2 hours and 43 minutes. It's a deliberate, unhurried film — the length is part of how it conveys the exhausting, years-long nature of Khalra's campaign for accountability.

Who should watch Satluj — and why it matters now

Satluj is built for viewers who want cinema to do something. Not escapism — reckoning. If you've followed Diljit Dosanjh's career and wondered whether his mainstream success would translate into serious dramatic work, this is the answer. It's also essential viewing for anyone interested in South Asian history, human rights narratives, or simply films that took real courage to make and release. The four-year fight to get this film in front of audiences is part of its meaning. Don't go in expecting easy catharsis. Do go in expecting something that stays with you.

Get the weekly digest

Hand-picked films new on Movie OTT. One email per week, no spam.

If this helped you decide what to watch, share it:

Share:
Advertisement
Rent or Buy Blockbuster Hits

You may also like

Picked by team & crew