Diljit Dosanjh portrays human rights activist Jaswant Singh Khalra in the previously named Punjab 95 film, now changed to Satluj, with the long-delayed biographical drama finally premiering digitally on ZEE5. Instagram @diljitdosanjh
What to Stream

Diljit Dosanjh Starrer Punjab 95 OTT Release: Film Streams As Satluj, Know Where To Watch, Story, Cast

After years of delays, Diljit Dosanjh starrer Punjab 95, now titled Satluj, has finally arrived on streaming with its powerful historical story intact for viewers. Check all about Punjab 95 OTT release as well as where to watch. Do note that it has started streaming on ZEE5 and also features Arjun Rampal.

Amit Diwan

Diljit Dosanjh’s long-delayed film on human rights activist Jaswant Singh Khalra has finally released on ZEE5 under the title Satluj, after years of censor hurdles and multiple name changes from Ghalughara to Punjab 95. Directed by Honey Trehan and produced by Ronnie Screwvala, the film explores state power, enforced disappearances and the cost of speaking truth to authority in 1990s Punjab.

After years of delays, censor board back and forth, and more than one name change, Diljit Dosanjh starrer Punjab 95 film has finally made it to online screens, but under a different name. Now titled Satluj, the film has started streaming on OTT, closing out a release journey that took far longer and turned far messier than anyone expected. Directed by Honey Trehan and produced by Ronnie Screwvala, the film is based on the life of human rights activist Jaswant Singh Khalra, with Diljit Dosanjh leading a cast that includes Arjun Rampal, Geetika Vidya Ohlan and more. Here is all about Diljit Dosanjh film Punjab 95 OTT release and where to watch now. You will need to head to Zee5. Know why Satluj went through so many name changes, and what it's actually about.

Punjab 95 OTT Release: Where To Watch

Punjab 95 OTT release happened exclusively on ZEE5 under the new moniker - Satluj. For a movie that's spent close to three years stuck in limbo, this quiet digital release feels almost anticlimactic, but for anyone who's followed the back and forth over the years, it's a relief just to finally see it out in the world.

Why Was Punjab 95 Renamed Satluj?

The title has changed almost as many times as the release date. It started out as Ghalughara, was later renamed Punjab 95, and has now landed as Satluj. Reports around the certification process suggested that both the title and certain scenes were repeatedly flagged, which is a big part of why the film kept getting pushed back. The renaming doesn't appear to have changed the story itself, it's more a reflection of just how complicated the road to release actually was.

What is Punjab 95 or Satluj story about?

The Punjab 95 or Satluj tells the story of Jaswant Singh Khalra, the activist who looked into the alleged illegal cremation of thousands of unidentified bodies in Punjab during the militancy era. His investigation put him in the national spotlight before he disappeared in 1995. At its core, the film is about truth, accountability, and what it costs to stand up to institutional power.

Satluj Cast, And Why This Film Kept Making Headlines

Diljit Dosanjh leads the film with a quiet, restrained performance, joined by Arjun Rampal, Surinder Vicky, Varun Badola and Geetika Vidya Ohlan, with Honey Trehan directing. Satluj has stayed in the news for years now, partly because of what it's about, and partly because of just how long it took to actually reach an audience. Now that it's finally streaming, it arrives as one of the more talked about release stories in recent Indian cinema, a film that outlasted its own delays.