After spending four years caught in censorship disputes, Satluj, previously titled Punjab ’95, has finally premiered on Zee5, earning widespread critical acclaim for its uncompromising portrayal of political oppression and human rights abuses.
Directed by Honey Trehan, the film revisits the turbulent years of Punjab’s militancy in the 1980s and 1990s. Critics have described it as a gripping political drama that examines how state institutions and law enforcement can violate the very laws they are meant to protect.
Inspired by the life of human rights activist Jaswant Singh Khalra, the film explores disappearances, illegal detentions and mass cremations in Punjab. Although some names have been changed, reviewers say the story remains largely faithful to real events.
Diljit Dosanjh plays Jaswant, a bank employee whose search for a missing friend uncovers evidence of widespread human rights violations. His investigation takes him to police stations, morgues and crematoriums, where he discovers records of hundreds of unidentified bodies, exposing a much broader pattern of abuse.
Geeta Vidya Ohlyan plays Jaswant’s wife, Paramjit, who supports him despite mounting threats from authorities and political figures. Saurabh Sachdeva appears as Jaswant’s childhood friend, police constable Satnam Singh, who secretly provides crucial information while risking his own safety.
Suvinder Vicky portrays a senior police officer accused of abusing power in the name of fighting militancy. One of the film’s most talked-about scenes shows the officer intimidating Satnam’s family, underscoring the climate of fear and misuse of authority during the period.
Arjun Rampal plays a senior Central Bureau of Investigation officer sent from Delhi to investigate Jaswant’s disappearance. Varun Badola appears as a lawyer representing families seeking justice for victims of alleged extrajudicial killings.
Reviewers say Satluj delivers a disturbing yet compelling examination of unchecked state power and the erosion of democratic values. While some critics felt parts of the film run longer than necessary, they praised its gripping narrative, emotional weight and powerful performances.
Dosanjh has received particular acclaim for his restrained portrayal of Jaswant, with critics praising the quiet determination and courage he brings to the role. Many noted that he allows the story, rather than his star image, to remain at the heart of the film.
Despite changing its title from Punjab ’95 to Satluj, the film has retained its emotional impact and core message. Critics say it stands as one of the year’s most significant political dramas.





