Updated October 4, 2026
Satluj Cast and Characters Explained
Diljit Dosanjh, Arjun Rampal, Suvinder Vicky, Kanwaljit Singh, Geetika Vidya Ohlyan—and who they represent on screen.
Satluj fields a large ensemble because the story is institutional, not a two-hander. Here is a clean cast map for viewers who want names before or after watching.
Lead performances
- Diljit Dosanjh as Jaswant Singh Khalra — bank employee turned relentless investigator of disappearances and secret cremations.
- Geetika Vidya Ohlyan as Paramjit Kaur Khalra (Pammi) — spouse, partner, and later public force of pressure.
- Arjun Rampal as Samudra Singh — CBI officer drawn into the aftermath.
- Suvinder Vicky as SSP Surjit Singh Sugga — police power centre; character draws on Ajit Singh Sandhu's shadow.
- Kanwaljit Singh as DGP Inderpal Singh Bitta — senior police authority figure inspired by K.P.S. Gill.
Key supporting players
- Saurabh Sachdeva as Senior Constable Satnam Singh — a rare uniformed ally energy in the investigation lane.
- S. M. Zaheer as CM Anant Singh — political authority figure inspired by Beant Singh.
- Nassar as DGP S. P. Varma
- Varun Badola as Advocate Ravinder Jais
- Rahul Mittra, Jyoti Dogra, Jagjeet Sandhu and others fill police, family, and civic roles.
Why casting choices matter
Critics in July 2026 repeatedly singled out Vicky's chill and Diljit's restraint. Kanwaljit Singh later criticised the ZEE5 removal as a free-speech problem in interviews—meta-text that spilled outside the film. Dosanjh reportedly charged no acting fee, a detail that shaped public goodwill after premiere week.
Continue with the Khalra real-story article or jump to Diljit's performance notes.
The main cast
- Diljit Dosanjh as Jaswant Singh Khalra — the Amritsar bank employee turned human rights investigator. Critics called it a career-defining transformation; he reportedly forwent his fee to play the role. See our deep dive on Diljit's performance.
- Arjun Rampal in a pivotal supporting role — read more in our Arjun Rampal and Suvinder Vicky breakdown.
- Suvinder Vicky, Kanwaljit Singh, and Geetika Vidya Ohlyan round out the ensemble.
Behind the camera
Directed by Honey Trehan, written by Trehan with Niren Bhatt and Utsav Maitra, produced by Ronnie Screwvala and Abhishek Chaubey (RSVP Movies, MacGuffin Pictures). Cinematography by K.U. Mohanan, editing by Sreekar Prasad. The film runs 164 minutes in Hindi and Punjabi.
Why this cast matters
The casting is part of why the film hit so hard: mainstream stars telling a story the state wanted buried. For how critics received it, see our review roundup, and for the full film overview, the homepage guide.