🎬Advertisement[movie-top-mobile]
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo
Movie Review

Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo

Anita Gupta·4 min read
7.1/10Rating

Director

Honey Trehan

Language

HI

Release

2026-07-03

Runtime

164 min

Quick Verdict

Satluj is a long, furious, and necessary reckoning with one of Punjab’s darkest chapters. Flawed by its runtime and occasional melodrama, but anchored by a career-best Diljit Dosanjh, it’s a must-watch for history buffs, true-crime junkies, and anyone who believes cinema can still be a weapon. Rotten: 92% | TMDb: 7.1/10 - but honestly, that score feels a few points low.


Story

We open in 1990s Punjab, where the insurgency is at its bloodiest. Human-rights activist Jaswant Singh Khalra (Dosanjh) is a mild-mannered bank manager who stumbles into a nightmare when his aunt disappears. The police claim she’s with militants; Khalra knows better. What follows is a labyrinthine investigation into the "secret cremations" and extrajudicial killings of thousands of innocents-disappearances the state wants buried.

Khalra digs. He digs through burned files, scared informants, and a wall of silence that stretches from rural police stations to the highest offices. He’s joined by his wife Pammi (Geetika Vidya, rock-solid) and a journalist, Samudra Singh (Arjun Rampal, doing his best “weary crusader” act). But the deeper he goes, the more the system pushes back-death threats, a false case, and the terrifying knowledge that the killers are still in uniform. Trehan doesn’t flinch from the violence, but the real horror is in the paperwork: lists of names, cremation logs, a bureaucracy of death.


Review

Let’s start with the elephant in the room-164 minutes is a lot. Satluj feels its length, especially in the middle act, where the investigation starts to repeat itself: a lead, a dead end, a threat, a glimmer of hope. Some viewers might check their watches. But Trehan and his team make a case for the sprawl. This isn’t a tidy Hollywood thriller; it’s a procedural about a man who had to dig through a mountain of rot. The pacing mirrors his exhaustion, and when the climax hits-a court scene that sizzles with righteous fury-you feel every minute.

Diljit Dosanjh is a revelation. No swagger, no pop-star grin. He plays Khalra as a quiet, almost obsessive man who’s terrified but keeps moving anyway. The scene where he confronts a senior cop (Kanwaljit Singh, chilling) is a masterclass in controlled rage. Arjun Rampal gets a thankless “sidekick” role but elevates it with his gravelly voice and world-weary eyes. Geetika Vidya’s Pammi is the emotional anchor-she’s not just a wife wringing her hands; she’s a partner who types affidavits while holding back tears.

Visually, Trehan and cinematographer (uncredited but excellent) drench the film in sickly greens and grays, making even Punjab’s golden fields look haunted. The sound design is brutal-gunshots echo like they’re in your skull. And the score (a sparse, droning mix of traditional instruments and ambient terror) never overplays its hand.

The film’s biggest flaw? It sometimes tips into melodrama. A few too many slow-motion shots of Khalra staring at a fire. A speech that’s a little too on-the-nose. But in a story this raw, you almost forgive it. Satluj isn’t subtle-it’s a furious documentary disguised as a thriller.


Pros & Cons

Pros

  • Diljit Dosanjh’s performance is transformative-raw, tender, volcanic.
  • The screenplay respects the real-life horror without turning it into exploitation.
  • Strong supporting cast, especially Geetika Vidya and Kanwaljit Singh.
  • Technical craft (sound, cinematography) is top-tier.
  • The final 30 minutes are cathartic and devastating.

Cons

  • At 164 minutes, it drags in the middle. Needs a tighter edit.
  • Some characters (Arjun Rampal’s journalist) feel underutilized.
  • A few heavy-handed moments of melodrama undercut the realism.
  • The sheer density of names and events may overwhelm casual viewers.

Rating Breakdown

Performance - A masterclass from Diljit, with firm support.9.0/10
Direction - Honey Trehan balances fury and restraint well, but pacing wobbles.8.0/10
Story & Screenplay - Gripping and righteous, but a bit bloated.7.5/10
Technical Craft - Haunting visuals and sound design elevate everything.9.0/10
Entertainment Value - Not “fun,” but compulsively watchable if you’re patient.7.0/10
Emotional Impact - You’ll be angry, sad, and maybe a little hopeful.9.0/10

Final Verdict

Satluj isn’t a feel-good movie. It’s a feel-bad movie that makes you feel like you need to do something. In an era of empty franchise films, this one sticks to your ribs. Diljit Dosanjh proves he’s not just a star-he’s an actor willing to risk everything to tell a story that matters. Go in prepared for a long, heavy watch. Come out shaken, enlightened, and maybe a little more awake.

Rating: ★★★★☆ (4/5) - A flawed masterpiece for the brave-hearted. Stream it on Netflix, but keep tissues and a stiff drink handy.

🎬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: Emotional, Honest, Slow-Burn Bollywoo still 1
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 2
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 3
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 4
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 5
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 6
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 7
Satluj Movie Review: Emotional, Honest, Slow-Burn Bollywoo still 8

Similar Movies

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