Satluj Movie Review: Is Diljit Dosanjh's Political Drama Worth Watching?
- 5 days ago
- 7 min read

The landscape of Indian political cinema witnessed a landmark moment in July 2026. After a grueling four-year battle with censorship, title changes, and infinite release delays, director Honey Trehan’s biographical drama Satluj finally made its way to audiences. Starring Diljit Dosanjh in what is already being hailed as a career-defining performance, the film was released directly on the streaming platform ZEE5 on July 3, 2026.
However, in a shocking twist that mirrors the tense environment of the film itself, ZEE5 pulled Satluj from its Indian platform just 48 hours later, citing "current developments". Despite its sudden unavailability within India, the film remains active for international viewers via ZEE5 Global, sparking a massive online frenzy, digital downloads, and an urgent national conversation about freedom of speech and historical erasure.
With the film generating unprecedented headlines across the globe, this comprehensive Satluj movie review analyzes its cinematic value, its factual accuracy, and its artistic weight.
The Core Subject: Who Was Jaswant Singh Khalra?
To truly appreciate Satluj, one must understand the real-life figure behind the narrative. The film chronicles the harrowing yet deeply inspiring life of Jaswant Singh Khalra, a soft-spoken bank employee turned human rights activist during Punjab’s darkest decade of insurgency and counter-insurgency (1984–1994).
[1984–1994] Punjab Insurgency Era -> Widespread Disappearances
[1995] Jaswant Singh Khalra uncovers 25,000 "Unidentified" Cremations
[Sept 1995] Khalra is abducted and murdered by rogue police personnel
[2005–2007] Legal Justice: Four police officers sentenced to life imprisonment
Following the aftermath of Operation Blue Star and the 1984 anti-Sikh riots, thousands of young men began mysteriously vanishing from villages across Punjab. While the state apparatus dismissed these disappearances as militants fleeing the country or dying in encounters, Khalra began meticulously combing through municipal crematorium records in districts like Amritsar, Patti, and Tarn Taran.
He uncovered a devastating reality: the Punjab Police had allegedly been rounding up ordinary citizens, labeling them as "unidentified or unclaimed," and secretly cremating them to bury the evidence of extrajudicial execution. Khalra took his findings to the Supreme Court of India and international human rights forums, bringing global attention to the crisis before he himself was abducted from outside his Amritsar home in September 1995 and subsequently murdered.
From "Ghallughara" to "Satluj": The Long Road to 2026
The real-world journey of getting this movie made is as complex as the narrative on screen. Produced by Ronnie Screwvala’s RSVP Movies alongside MacGuffin Pictures, the project was originally filmed under the title Ghallughara (a historic Punjabi term referring to systematic massacres).
[Ghallughara]
│ (2022: Submitted to CBFC; flagged for extreme sensitivity)
▼
[Punjab '95]
│ (2023: Pulled from TIFF; CBFC demands 127 structural cuts)
▼
[Satluj]
(2026: Uncut digital premiere on ZEE5; banned 48 hours later)
When submitted to the Central Board of Film Certification (CBFC) in late 2022, the board reacted with extreme caution, initially demanding 21 cuts and a title change to Punjab '95. The producers challenged this in the Bombay High Court, but as the delays dragged on, the film was abruptly pulled from its highly anticipated world premiere at the 2023 Toronto International Film Festival (TIFF) due to "political considerations".
By the time 2025 rolled around, a planned theatrical release was stalled when the CBFC’s demands escalated to a massive 127 structural cuts. Most egregiously, censors reportedly requested the complete removal of Jaswant Singh Khalra’s actual name and identity—a demand director Honey Trehan publicly called "the deletion of a martyr from our history". Refusing to release a compromised product in theaters, the creators opted for a surprise, unadvertised drop on streaming under the title Satluj, delivering the original, unedited vision straight to the web.
Narrative Breakdown: Is Satluj Worth Watching?
When a film is surrounded by intense legal battles and political controversy, the actual artistic merit can easily get lost in the noise. It leaves audiences asking a critical question: Is Satluj worth watching as a standalone piece of cinema, or does it rely solely on shock value?
A Masterclass in Chilling Composure
Honey Trehan, Niren Bhatt, and Utsav Maitra's screenplay avoids the trap of noisy, loud, or melodramatic political filmmaking. Satluj opens with absolute darkness, punctuated by a jeep of police officers casually executing tied-up individuals and tossing their bodies into canals. This blunt, unembellished depiction sets an unsettling tone that persists throughout the runtime.
Rather than turning Jaswant Singh Khalra into an aggressive, larger-than-life action hero, the film portrays him as an ordinary, mild-mannered bank director and family man. The horror builds incrementally through paperwork, ledgers, and conversations. Watching an ordinary citizen slowly realize the staggering scale of systemic violence—estimating up to 25,000 illegal cremations—makes for gripping, suspenseful viewing.
The Language of Intimidation
The true brilliance of Satluj lies in its dialogue and subtext. The film captures how an authoritarian system operates through quiet warnings, casual bureaucratic dismissals, and polite threats over tea. When Khalra first uncovers the illegal cremations of missing families, his friend in the police force gently advises him to look away for his own safety. The script highlights how quickly a state machinery can turn against its own citizens when accountability is demanded.
Performances that Anchor the Drama
The film’s emotional resonance relies heavily on its ensemble cast, which delivers uniform authenticity.
Diljit Dosanjh as Jaswant Singh Khalra: Best known for his vibrant musical persona and comedic timing, Dosanjh delivers a restrained, internal performance. He utilizes quiet pauses, expressive eyes, and a grounded demeanor to convey Khalra's deep empathy and resilience. It is a performance stripped of vanity, honoring Khalra's memory with dignity.
Suvinder Vicky as SSP Sugga: Serving as the film's primary antagonist, Vicky portrays an unsettling, casual malice. He avoids typical Bollywood villain tropes, instead playing the police chief with a calm, smiling arrogance that is genuinely terrifying.
Geetika Vidya Ohlyan as Parminder Kaur: Playing Khalra's wife, Ohlyan provides the film's emotional anchor. She portrays a realistic portrait of a spouse torn between terrifying anxiety for her family's survival and quiet pride in her husband’s moral conviction.
Arjun Rampal & Supporting Cast: Arjun Rampal turns in a solid performance as an investigative ally, while veteran actor Kanwaljit Singh and actors like Saurabh Sachdeva add depth to a community fractured by fear and compromised consciences.
Technical Excellence: A Sumptuous Presentation of Darkness
Satluj avoids the flat, dry look of standard biographical docudramas, elevating its heavy subject matter through high production values.
Cinematography and Sound Design
Acclaimed cinematographer K.U. Mohanan captures a moody, atmospheric Punjab. The visuals rely heavily on shadows, dimly lit municipal offices, and cold night skies, creating a palpable sense of paranoia. The frame composition emphasizes Khalra’s isolation as a single individual standing against a massive state apparatus.
Complementing the visuals, Mark Marder’s haunting score avoids manipulative orchestral swells, opting instead for minimal, drone-like arrangements that accentuate the script's quiet tension.
Editing and Pacing
Paced at 164 minutes, editor A. Sreekar Prasad keeps the detailed narrative moving at a steady, engaging pace. The film transitions from a domestic drama to an investigative thriller seamlessly, ensuring that the heavy themes remain engaging for a broad audience.
The 2026 Takedown: Why Was Satluj Pulled from ZEE5?
The ongoing real-world controversy surrounding the film has made Satluj a major cultural talking point in 2026. The decision by ZEE5 to drop the movie within 48 hours of its release has triggered widespread criticism from filmmakers, journalists, and human rights groups.
While ZEE5’s official statement noted they are "exploring every appropriate avenue through due process to bring the film back," insiders suggest pressure from regulatory and state bodies regarding the film's sensitive historical subject matter prompted the removal.
Official ZEE5 India Statement (July 5, 2026):
"In light of current developments, 'Satluj' will be unavailable in India until further notice...
We believe powerful storytelling has the ability to inspire, endure and leave a lasting impact."
In a recent Instagram Live session, Diljit Dosanjh addressed the situation directly, expressing gratitude for the immediate, overwhelming wave of viewer support. He noted that because thousands of viewers downloaded the film during its brief streaming window, the story has already spread widely. "The film has reached every home," Dosanjh stated, emphasizing that digital footprints are impossible to fully erase.
Frequently Asked Questions
Q1: Is Satluj worth watching if I am unfamiliar with the history of Punjab?
Answer: Absolutely. If you are wondering is Satluj worth watching without prior knowledge of the 1990s Punjab insurgency, the film provides clear historical context right from the opening text and voiceover. It functions effectively as a universal human rights drama about an ordinary individual fighting for institutional accountability and justice.
Q2: Why was the movie's title changed from Punjab '95 to Satluj?
Answer: The film faced extensive pushback from the Censor Board (CBFC), which objected to the titles Ghallughara and Punjab '95, demanding over 120 structural cuts before granting a theatrical release certificate. To bypass these restrictions and present the film uncut, the filmmakers opted for a direct-to-digital release under the alternative title Satluj.
Q3: Where can I stream Satluj legally right now?
Answer: Due to its sudden removal on July 5, 2026, Satluj is currently unavailable to stream on ZEE5 within India. However, the film remains fully accessible to international audiences across North America, Europe, and the UAE via ZEE5 Global.
Q4: Who are the main actors and creators involved in the film?
Answer: The film is directed by Honey Trehan and produced by Ronnie Screwvala and Abhishek Chaubey. It stars Diljit Dosanjh as activist Jaswant Singh Khalra, alongside an ensemble cast featuring Suvinder Vicky, Arjun Rampal, Geetika Vidya Ohlyan, and Kanwaljit Singh.
Final Verdict and Call to Action
Satluj stands as a rare piece of courageous, compromise-free filmmaking in contemporary Indian cinema. Honey Trehan and Diljit Dosanjh have delivered a nuanced, deeply affecting tribute to a significant real-life human rights figure. It handles historical trauma with maturity, avoiding empty melodrama to present an essential look at citizen activism and systemic overreach.
If you have access to international streaming services or if the film returns to domestic platforms, it is highly recommended viewing. To follow updates on the film’s availability and explore its historical background, consult these verified resources:
Track International Streaming Availability: Visit the official ZEE5 Global Portal to check regional access and streaming status for the film.
Review Official Production Updates: Check out RSVP Movies for official press releases regarding the ongoing distribution process.
Explore Historical Documentation: Read verified independent historical timelines and investigative data through the Human Rights Watch (HRW) platform to learn more about the real-life work of Jaswant Singh Khalra.



Comments