
Satluj (2026) is an Indian Hindi-Punjabi biographical crime drama directed by Honey Trehan. Originally developed under the title Punjab ’95, the film is inspired by the life of human rights activist Jaswant Singh Khalra, whose investigation into thousands of alleged enforced disappearances and secret cremations during Punjab’s insurgency became one of India’s most significant human rights cases. Starring Diljit Dosanjh in the lead role, the film was released on July 3, 2026, after years of delays and censorship-related challenges.
| Detail | Information |
|---|---|
| Release Date | July 3, 2026 |
| Director | Honey Trehan |
| Writers | Honey Trehan, Niren Bhatt, Utsav Maitra |
| Genre | Biography, Crime, Drama, Thriller |
| Runtime | 163 minutes |
| Languages | Hindi, Punjabi |
| Country | India |
| Production Companies | RSVP, MacGuffin Pictures, Skywalk Films |
Set during one of the most turbulent periods in Punjab’s history, Satluj follows Jaswant Singh Khalra, a human rights activist whose search for his missing aunt leads him to uncover a much larger and more disturbing truth.
As Khalra investigates reports of unexplained disappearances, he discovers evidence pointing to thousands of unidentified bodies that were allegedly cremated without proper records. Despite growing threats and mounting pressure to abandon his investigation, he refuses to remain silent.
His pursuit of justice places him in direct conflict with powerful institutions, forcing him to risk both his career and personal safety. The film presents the emotional and moral challenges faced by a man determined to expose the truth, even when the consequences become life-threatening.
Directed by Honey Trehan, Satluj spent several years in development and became one of the most discussed Indian films before its release. The project was originally announced as Punjab ’95 but was later retitled Satluj ahead of its release. Cinematography was handled by K.U. Mohanan, while A. Sreekar Prasad served as the editor.
The film attracted widespread attention because of its subject matter and its prolonged certification process, making it one of the most closely followed Hindi releases of 2026.
Satluj was released on July 3, 2026, through ZEE5 after multiple delays. Shortly after its debut, the film was removed from the platform amid ongoing controversy surrounding its release and certification.