India, July 6 -- After arriving on Zee5 this Friday, Honey Trehan's much-talked-about film Satluj was unceremoniously removed from the platform on Sunday. The film, which stars Diljit Dosanjh as the late human rights activist Jaswant Singh Khalra, has been in the making for over four years, including an over-three-year battle with the censors and two title changes. And now, days after its belated release, it is again battling for eyeballs. But what is the film about and what makes it so controversial? We unpack that:

Satluj is a biographical drama that was earlier titled Panjab 95. It is about the life and death of Jaswant Singh Khalra, a bank clerk who became the leading human rights activist in Punjab in the mid 90s after his investiga...