Top Cast
Triggered by the search for his missing aunt, human rights activist Jaswant Singh Khalra takes on a broken system in a courageous fight to uncover the conspiracy behind thousands of disappearances and extrajudicial killings during the nadir of Punjab’s period of insurgency.
Critic Reviews (9)
7.0
"This is a clear win for filmmakers who want to tell the story of an actual person, time and place, with unwavering conviction."Read full review ↗
Neeshita Nyayapati· Hindustan Times
8.0
"It's just as well that the story is now being told in its intended form, which delivers a punch to your gut."Read full review ↗
Saibal Chatterjee· NDTV
8.0
"Satluj is a powerful political film that pulls no punches."Read full review ↗
Renuka Vyavahare· Times Of India
8.0
"A tense, triggering and fearlessly honest investigative thriller, Satluj unearths one of Punjab's darkest chapters with compelling narrative force."Read full review ↗
Devesh Sharma· Filmfare
8.0
"Satluj belongs firmly in the third category of films that simply refuse to let you look away. It is a sombre, deeply affecting account of one man's relentless pursuit of truth in the face of overwhelming institutional power. Diljit Dosanjh delivers one of the finest performances of his career."Read full review ↗
Bollywood Hungama News Network· Bollywood Hungama
7.0
"SATLUJ brings a deeply disturbing true story to the screen"Read full review ↗
Nandini Ramnath· Scroll.in
—
"Despite its length – 163 minutes, and not all of them necessary – Satluj is a gripping, tension-filled affair. The film is admirably measured in its outrage and powerfully performed across the board. Trehan's understanding of the circumstances that encourage the killing spree, as well as his clarity on human rights and moral probity, make Satluj one of the sharpest political films in recent memory."Read full review ↗
Anuj Kumar· The Hindu
—
"Satluj arrives not just as a period drama, but as a fearless, contemporary warning. Despite running over 160 minutes, narrative tension doesn't slacken. The runtime feels earned as the screenplay undergoes mutation from an immersive procedural to a high-stakes thriller with an unexpected layer of dark humour. Diljit delivers a restrained, internalised performance that uncovers the absolute best of his acting craft."Read full review ↗
Agnivo Niyogi· TheTelegraph
—
"What elevates Satluj beyond historical reconstruction is its refusal to simplify the conversation. The film acknowledges Punjab's trauma during the militancy years without using terrorism as an excuse to legitimise every abuse committed in response. Satluj offers a more difficult proposition, reminding us that asking questions isn't anti-national and that human rights aren't obstacles to security but safeguards against power becoming unanswerable."Read full review ↗
Cast & Crew
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
- Ramji Bali · Inspector Ajay Kumar
- Akhilesh Dwivedi · SI Tejinder Singh
- Amanpreet Singh · Nihaal Singh
- Swarleen Kaur · Kiran
- Gurindh Singh · Japp
- Dally Daljit · Kartar Singh (Jaswant's Father)
- Neetha Mohindra · Mindro (Jaswant's Mother)
- Jyoti Dogra · Bibi Gurpej Kaur
Director
Music
Details
- Release Date
- 3 July 2026
- Runtime
- 164 min
- Language
- Hindi
User Ratings & Reviews
No ratings or reviews yet — be the first to share your take.













