🎬Advertisement[movie-top-mobile]
Satluj Movie Review: A Riveting Tale of Love and Conflict
Satluj Movie Review: A Riveting Tale of Love and Conflict
Satluj Movie Review: A Riveting Tale of Love and Conflict
Satluj Movie Review: A Riveting Tale of Love and Conflict
Movie Review

Satluj Movie Review: A Riveting Tale of Love and Conflict

MovieBuzz Desk·5 min read
7.1/10Rating

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

Acting & Performances9.5/10
Direction & Screenplay8.5/10
Historical Accuracy & Research10.0/10
Emotional Impact9.5/10
Pacing & Runtime7.5/10
Technical Craft (Sound, Camera, Design)9.0/10

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.

🎬Advertisement[movie-in-content]

Cast

Diljit Dosanjh

Diljit Dosanjh

Jaswant Singh Khalra

Arjun Rampal

Arjun Rampal

Samudra Singh

Suvinder Vicky

Suvinder Vicky

SSP Surjit Singh Sugga

Geetika Vidya

Geetika Vidya

Pammi (Paramjit Kaur)

Kanwaljit Singh

Kanwaljit Singh

DGP Inderpal Singh Bitta

Saurabh Sachdeva

Saurabh Sachdeva

Senior Constable Satnam Singh

Jagjeet Sandhu

Jagjeet Sandhu

SPO Kuljit Singh

Nassar

Nassar

SP Varma

Geeta Agrawal Sharma

Geeta Agrawal Sharma

Dr. Geeta Basra

A

Amit Dhawan

DSP Jagpal Singh

V

Vikas Mohla

SI Harinder Singh

V

Vansh Bhardwaj

Inspector Shivender Singh

Gallery

Satluj Movie Review: A Riveting Tale of Love and Conflict still 1
Satluj Movie Review: A Riveting Tale of Love and Conflict still 2
Satluj Movie Review: A Riveting Tale of Love and Conflict still 3
Satluj Movie Review: A Riveting Tale of Love and Conflict still 4
Satluj Movie Review: A Riveting Tale of Love and Conflict still 5
Satluj Movie Review: A Riveting Tale of Love and Conflict still 6
Satluj Movie Review: A Riveting Tale of Love and Conflict still 7
Satluj Movie Review: A Riveting Tale of Love and Conflict still 8

Similar Movies

#Review#Movies#Entertainment#2026
🎬Advertisement[movie-bottom-mobile]