Advertisement
160Ă—600
Left Ad




Satluj Movie Review: A Riveting Tale of Love and Conflict
Director
Honey Trehan
Language
HI
Release
2026-07-03
Runtime
164 min
Quick Verdict
Satluj is a masterful, devastating piece of historical filmmaking that balances procedural grit with profound emotional weight. While its punishing runtime and unrelenting bleakness may alienate casual viewers, those with the patience for its deliberate pace will find one of the most important Hindi films of the decade. Dosanjh delivers a career-defining performance, and Trehan’s direction is as precise as a scalpel. This is cinema as testimony.
Story
The narrative follows Jaswant Singh Khalra (Diljit Dosanjh), a human rights activist and former bank manager in 1990s Punjab, whose world fractures when his aunt vanishes without a trace. What begins as a desperate family search spirals into a labyrinthine investigation that exposes the state’s systematic machinery of extrajudicial killings and enforced disappearances during the height of the Khalistan insurgency. Khalra, armed only with a typewriter and an unyielding sense of justice, begins documenting cases, filing habeas corpus petitions, and challenging the police brass. He clashes with a triumvirate of obstacles: the calculating SSP Surjit Singh Sugga (Suvinder Vicky), the bureaucratic stonewalling of DGP Inderpal Singh Bitta (Kanwaljit Singh), and the ideological menace of SPO Kuljit Singh (Jagjeet Sandhu). The screenplay, adapted from real events, traces Khalra’s methodical journey from a concerned citizen to a hunted man, culminating in a confrontation with the river named in the title - a river that, in the film’s haunting final act, becomes a silent witness to horror.
Review
Honey Trehan, known for the intimate ensemble of Rahasya, takes a radically different approach here. Satluj is patient, almost documentary-like in its realism. The cinematography by the DoP (uncredited in the text but crucial) captures Punjab not in vibrant hues of wheat fields and bhangra, but in muted, dusty interiors of police stations and the suffocating silence of empty homes. Trehan allows scenes to breathe, often holding on characters’ faces long after the dialogue has ended, letting the audience sit with the dread.
Diljit Dosanjh is the film’s towering achievement. He sheds every trace of his rockstar persona. His Khalra is a man of quiet intensity - a husband who blinks back tears at dinner, a father who softly explains “justice” to his daughter, and a warrior who faces down a room of armed policemen with nothing but a folder of documents. The scene where he reads aloud the names of the missing from a crumbling ledger at a press conference is gutting; his voice wobbles, then steadies, and the silence in the theater is almost physical.
The supporting cast is uniformly excellent. Arjun Rampal, as the enigmatic Samudra Singh, brings a cold, reptilian menace that contrasts sharply with Suvinder Vicky’s Sugga, who is terrifyingly mundane - a bureaucrat who orders killings the way another might order tea. Geetika Vidya, as Khalra’s wife Pammi, delivers the film’s emotional anchor. In one devastating sequence, she silently washes the bloodstains from her husband’s kurta; the act is both mundane and monumental.
Critically, the film does not shy away from the ugliness of its subject. The scenes of torture are implied but brutally effective - a close-up of a hand tightening a plastic bag, the sound of a boot on bone in the dark. The 164-minute runtime is felt; the middle act sags slightly under the weight of repetitive procedural details. Some viewers may find the lack of a conventional catharsis frustrating. Satluj does not offer triumph. It offers truth.
Pros & Cons
- Pros
- Diljit Dosanjh’s transformative, awards-worthy performance as Khalra.
- Honey Trehan’s restrained, humane direction that prioritizes realism over sensationalism.
- Powerful supporting cast, particularly Suvinder Vicky and Geetika Vidya.
- Haunting sound design and a spare, mournful score that amplifies tension.
- Fiercely important subject matter handled with historical accuracy and dignity.
- Cons
- The 164-minute runtime is excessive; a 15-minute trim could tighten the narrative.
- Pacing in the second half becomes repetitive, with multiple similar scenes of administrative stonewalling.
- Extremely bleak tone with no respite; may be emotionally exhausting for general audiences.
- Limited commercial appeal; the film refuses to indulge in any mass-entertainment tropes.
Rating Breakdown
Final Verdict
Satluj is not a film you watch; it is a film you undergo. It arrives at a time when India is still grappling with its own historical silences, and director Honey Trehan refuses to provide easy answers or heroic victory laps. The TMDb rating of 7.077 feels about right - it is a work of immense integrity that may not satisfy everyone’s craving for narrative momentum, but for those who care about cinema as a tool for accountability, it is essential. This is not entertainment. This is exhumation. By the time the credits roll over that slow, murky river, you will not be clapping. You will be sitting in silence, thinking of all the names that were never spoken aloud in courtrooms. Satluj finally speaks them.
Cast

Diljit Dosanjh
Jaswant Singh Khalra

Arjun Rampal
Samudra Singh

Suvinder Vicky
SSP Surjit Singh Sugga

Geetika Vidya
Pammi (Paramjit Kaur)

Kanwaljit Singh
DGP Inderpal Singh Bitta

Saurabh Sachdeva
Senior Constable Satnam Singh

Jagjeet Sandhu
SPO Kuljit Singh

Nassar
SP Varma

Geeta Agrawal Sharma
Dr. Geeta Basra
Amit Dhawan
DSP Jagpal Singh
Vikas Mohla
SI Harinder Singh
Vansh Bhardwaj
Inspector Shivender Singh
Gallery








Similar Movies
Related Reviews
Advertisement
160Ă—600
Right Ad








