Satluj (film)

Satluj
Official release poster
Directed byHoney Trehan
Written by
Dialogues byHoney Trehan
Niren Bhatt
Produced by
Starring
Narrated byArjun Rampal
CinematographyK. U. Mohanan
Edited byA. Sreekar Prasad
Music byMarc Marder
Production
companies
Distributed byZEE5
Release date
  • 3 July 2026 (2026-07-03)
Running time
164 minutes[1]
CountryIndia
Languages
  • Hindi
  • Punjabi
BudgetUS$4.5 million[2]

Satluj is a 2026 Indian biographical drama film directed by Honey Trehan and jointly produced by Ronnie Screwvala, Abhishek Chaubey and Trehan through RSVP Movies and MacGuffin Pictures respectively. The film is based on the life of the human rights activist Jaswant Singh Khalra.[3][4] Written by Trehan with Niren Bhatt and Utsav Maitra, the film stars Diljit Dosanjh alongside Arjun Rampal, Kanwaljit Singh, Suvinder Vicky and Geetika Vidya Ohlyan.[4][5] It follows Khalra's investigation into enforced disappearances and extrajudicial killings carried out by Punjab Police during the Punjab insurgency of the early 1990s.[6][7]

The film faced several obstacles in its release, originally being titled 'Ghallughara', (and even subsequently 'Punjab 95') with its release planned in 2023. The Central Board of Film Certification ordered many alterations to allow it a certificate, making the filmmakers chose not to release it in theatres instead. Its release was stalled for 3 years, before being digitally released on ZEE5 on 3 July 2026. It received positive reviews from audience and the critics.[8][9][10] The film was taken down from ZEE5 around 2 days later for Indian viewers.[11] Later, the film was also removed from ZEE5 for international viewers.[12]

Plot

The film begins with a group of policemen of the Punjab Police stopping a car and killing all the people present and the car. Later they dispose off their bodies under a bridge.

Jaswant Singh Khalra, a bank employee in Amritsar lives happily with his wife along with his two children. After the disappearance and death of his friend Kirpal Singh, he finds that his mother Gurpej became mentally unstable. One day, Gurpej aunty became missing and Jaswant started to find her. He visits the local police station , but the police officers didn't help him and dismissed the case. Jaswant later visits a hospital to see if Gurpej aunty was admitted or not. But he finds that she was not admitted there.

Jaswant visits the morgue of the hospital to see if Gurpej aunty was there or not. On showing the photo of Gurpej aunty, the doctor was about to tell him about her just when a compounder and a constable arrives which resulted in Jaswant not getting the details of Gurpej. Upon enquiring with the constable named Satnam, he reveals that Gurpej aunty was brutally murdered by the corrupt police officers and her body was thrown into a river from the bridge. Jaswant later finds from a local crematorium that people who were murdered and went missing were burned without their identity. Upon hearing this, Jaswant decides to fight for justice along with his friend and constable Satnam Singh.

Meanwhile, the murders continue and Jaswant travels to Canada and other countries to unite the Sikh community about the gruesome murders in Punjab. On the other hand, the Chief Minister of Punjab and highly ranked police officers faces pressure from the media regarding the murders. To cover up the incident, the police officers falsely accused the murdered people of illegal weapon trafficking to ease their pressure.

Jaswant collects missing persons information from a few crematorium and shares with different human rights international forum which ultimately creates immense pressure on the police. DGP Bitta brings in SSP Sugga to pressurize Jaswant to withdraw his proceedings. SSP Sugga kills constable Satnam along with family for leaking information to Jaswant. Further to stop Jaswant Singh proceedings the police kidnap Jaswant from his house. Samudra Singh, Additional Director, CBI is assigned the missing case of Jaswant. Samudra starts interrogation and finds out police officials are responsible for missing case of Jaswant. DGP Bitta retires and the new DGP gives Sugga an ultimatum to find Jaswant. In the meantime, prior to their appearance in the court, the witnesses collected by Samudra Singh are either pressured to turn hostile or killed. The court suspends all the police officers along with Sugga. Sugga unable to bear the pressure commits suicide. Eventually SPO Kuljit Singh who was part of police team involved in judicial killings, testifies in court about how Jaswant was tortured and finally killed by Sugga. Jaswant Singh's dead body is shred and disposed off in the river in the same way like other missing persons.

Cast

Production

Development

In 2020, Honey Trehan began his research for the film, eventually compiling about 1800 pages of research, including witness statements and court testimony.[13][14][15]

Trehan and Utsav Maitra (who also served as the associate director of the film) had completed co-writing two drafts by the time, co-writer Niren Bhatt came on-board.[16]: 9:55 

Trehan and Bhatt later developed the script for a year, which included travelling for a month across various districts in Punjab.[17]

Casting

Diljit Dosanjh chose to forgo his remuneration for the project, to portray Jaswant Singh Khalra, charging a symbolic ₹1 to fulfil contractual formalities.[18][19]

Filming

Principal photography began in 2021 and the filming wrapped up in 2022.[17][14]

Post-production

The film was initially titled as Ghallughara, which means historical massacre of Sikhs. In December 2022, the film was stuck in a six month long certification process, with the CBFC demanding 21 cuts and a title change. Later, the production house challenged the decision in Bombay High Court.[20] After intervention of Shiromani Gurdwara Parbandhak Committee, the film was decided to be released uncut, but with its new title Punjab '95, after objections were raised by CBFC on the previous title.[21][22] Later, the revising committee of CBFC reviewed the film and demanded more than 120 cuts.[23] The official trailer was removed from YouTube in India, a day after its release.[24] An uncut international release was announced for 7 February 2025, in multiple countries, excluding India. However, the release was postponed once again for undisclosed reasons.[25][26] Trehan and Dosanjh said they would not release a version of the film altered to meet the board's demands.[27][28]

Soundtrack

Satluj
Soundtrack album by
Marc Marder
Released13 July 2026
Length9:20
LanguagePunjabi
LabelSangeet Music
Marc Marder chronology
We Are the Fruits of the Forest
(2025)
Satluj
(2026)
Official audio
Satluj – Full Album on YouTube

All music is composed by Marc Marder.

Track listing
No.TitleLyricsSinger(s)Length
1."Gurmukh Laha Lei Gaye" (Tabla: Gurinder
Pal Singh
Rabab: Mahabir Singh Rana, Sandeep Singh)
Traditional Gurbani ShabadBhai Harjinder Singh Srinagar Wale
Side accompanist: Jaspreet Singh
6:29
2."Satnam Shri Waheguru"Traditional
Gurbani
Shabad
Gyani Balwinder Singh, Gyani Kuljeet Singh1:29
3."Sir Dijae Kaan Na Kijae"Traditional Gurbani ShabadGyani Balwinder Singh, Gyani Kuljeet Singh, Bibi Amrit Kaur1:22
Total length:9:20

Release

In 2023, the film was scheduled to have its world premiere at the Toronto International Film Festival (TIFF) but was removed from the line-up at the last moment.[29]

In 2025, Trehan held private screenings of the film, then titled Punjab '95, including at the 2025 Cannes Film Festival and in Bengaluru.[30][31]

The makers alleged that later on they were being prevented from holding private screenings too.[32]

“Around three months back, I was called by the people in power to stop the [private] screening,” Trehan said to the New Lines Magazine. He further added, “They also put pressure on those with private studios to not play ‘Panjab ’95.’”[33]

Finally after multiple delays, the film's uncut version under a new title Satluj was released digitally on ZEE5 on 3 July 2026.[4][34] However, two days after the release, the film was pulled from ZEE5 India until further notice.[35][36] On 11 July 2026, the film was also removed from ZEE5 international.[37]

A day after the release of the film, Dosanjh had already anticipated that the film might get taken down from ZEE5. Answering a question whether Satluj would get taken down from ZEE5 from a fan during an Instagram live session, he had said:

“It can happen. There’s that fear. Today is Saturday. It could be pulled down by Monday. But let’s worry not. You can download the film till now. Those who want to stop the film can do that. Those who want to take panga can do that. There’s no tension.”[38]

In an interview with The Free Press Journal, Kanwaljit Singh, who portrayed the character of DGP Inderpal Singh Bitta in Satluj, criticised the taking down of the film from ZEE5 as a violation of free speech, saying:

"I spoke to Honey after the film was taken down, and he said they shall be taking the matter to court. But what I don't understand is why they had to take it off. Even people who weren't going to watch it will want to watch it now. It has also been downloaded by so many people, so even though lots of people will be watching it, the producers will lose out. But I want to ask, what is this freedom of speech? Tell me, I really want to know. That right is being strangled."[39]

Reception

Critical response

On the review aggregator website Rotten Tomatoes, 100% of 12 critics' reviews are positive, with an average rating of 7.5/10.[40]

Saibal Chatterjee of NDTV gave 4 stars out of 5 and said that "Satluj is a powerful political film that pulls no punches, It is unmissable. Its title may have changed, its power hasn't diminished one bit".[41] Shubhra Gupta writing for The Indian Express rated it 3.5 stars out of 5 and writes that "But there’s nothing generic about the film. It is a powerful, moving account of a lone man holding up a candle to dispel darkness. Take a bow, Honey Trehan, and Team Satluj; this is a clear win for filmmakers who want to tell the story of an actual person, time and place, with unwavering conviction."[42]

Reviewing the film for Scroll.in, Nandini Ramnath called it a harrowing and heart-rending account of unchecked state power, praising Dosanjh's understated performance and the ensemble cast, including Ohlyan, Vicky and Rampal. She wrote that the film's insistence on Khalra's religious motivations understates the leftist political tradition the real Khalra came from, and that its 163-minute runtime includes some indulgent stretches, but called it one of the sharpest political films in recent memory.[5]

Debanjan Dhar of Outlook rated the film 4/5 stars and called it one of the year's most essential films and praised Dosanjh and Suvinder Vicky's performances, describing Vicky's character as a chilling study in institutional cruelty.[43]

Writing in India TV News, the critic praised the muted cinematography and restrained score but found the editing loose in places, arguing that trimming around fifteen minutes would have tightened the film, and gave it 3.5/5 stars.[10]

Bhumi Vashisht of Sunday Guardian Live called it a fearless docu-drama and praised Dosanjh's performance as a departure from his earlier screen persona.[44]

Giving the film 3/5 stars, Troy Ribeiro of Free Press Journal called it a sincere and necessary work with a clear moral spine, praising Dosanjh's understated lead performance and Arjun Rampal and Kanwaljit Singh's supporting turns, and noted that the film favours atmosphere over spectacle.[45]

Shilajit Mitra of The Hollywood Reporter India stated that it Hearty and Harrowing and The Finest Indian Films of The Year.[46] Critc of Bollywood Hungama rated it 3.5/5 stars and state d that "SATLUJ brings a deeply disturbing true story to the screen with remarkable sensitivity and is powered by marvellous performances from Diljit Dosanjh, Arjun Rampal and Suvinder Vicky."[47]

Neeshita Nyayapati reviewing for Hindustan Times gave 4 stars out of 5 and said that "Satluj might seem like the story of just one person, one region, and the horrific acts that occurred during a single period. But beneath the tension-filled and heartbreaking tale lies the answer to whether one person could ever bring about social change. More than just a sharp political film, Satluj is a reminder that a lamp can vanquish darkness, a relevant message for today's world."[48] Anuj Kumar of The Hindu writes in his review that "Diljit Dosanjh shines as a solitary lamp whose conviction outlasts the darkest night in this moving tribute to social activist Jaswant Singh Khalra, where director Honey Trehan examines the rhetoric around the dehumanisation of citizens."[49]

Devesh Sharma of Filmfare rated it 4/5 stars and said that "Satluj is not conventional entertainment, nor does it aspire to be. It is a film that educates, disturbs and moves in equal measure. It honours the memory of a man who chose truth over safety and conscience over silence. At a time when meaningful cinema often struggles to find space, films like this become all the more valuable."[50]

Agnivo Niyogi of The Telegraph (India) appreciated the performances of Diljit Dosanjh, the supporting cast (Geetika Vidya Ohlyan, Saurabh Sachdeva, Suvinder Vicky, Kanwaljit Singh and Arjun Rampal), K.U. Mohanan’s cinematography, Sreekar Prasad’s editing and filmmaker, Honey Trehan. For the latter, he wrote, "Trehan refuses to reduce systemic abuse to isolated incidents or a handful of villains. Instead, he patiently shows how institutions can normalise extraordinary violence when accountability disappears."[51] British academic, writer and human rights advocate William Gomes published two critical essays on Satluj in Modern Ghana. He argued that the film subjects Jaswant Singh Khalra to a symbolic “second killing” by depicting his death while omitting important aspects of his Sikh political identity, including his association with the Khalistan movement. Gomes also criticised the film for replacing allegations of a state-funded police bounty system and senior official responsibility with a narrative centred on individual corruption and extortion.[52][53]

Impact

Owing to the takedown of Satluj from ZEE5 for Indian viewers, multiple pirated copies began circulating over platforms like WhatsApp, Telegram, X (formerly known as Twitter) and YouTube.[54]

Community screenings of Satluj were organised by the Sikh organisations, local activists and residents across India, particularly at community spaces like the gurudwaras, using the copies circulating online, leading to, as Forbes contributor, Hannah Abraham, called, the Streisand effect.[55][56][57][58]

A public interest litigation (PIL) was filed in Punjab and Haryana High Court on 9 July 2026, seeking the restoration of Satluj on ZEE5, questioning the abrupt removal of the film from the OTT platform and raising concerns over free speech and due process.[59]

“The abrupt removal of the film, without disclosure of any statutory order, judicial direction or lawful authority, has not only curtailed the fundamental right of the public to receive information and artistic expression under Article 19 (1) (a) of the Constitution of India but has also deprived thousands of bona-fide subscribers of access to content for which they had already paid consideration,” the petition stated.[60]

On 10 July 2026, 50 journalists and film critics signed a joint statement addressed to Mr Ashwini Vaishnaw, India's incumbent Union Minister of Information and Broadcasting (I&B), condemning the removal of Satluj from ZEE5, calling it an 'executive overreach' and a 'continuing erosion of due process.'[61][62]

See also

Notes

  1. ↑ Special Police Officer

References

  1. ↑ Adlakha, Siddhant (20 July 2026). "'Satluj' Review: A Moving Indian Activist Drama Pulled From Circulation". variety.com. United States: Variety (magazine). Retrieved 21 July 2026.
  2. ↑ Mashal, Mujib; K. B., Pragati (9 July 2026). "Why India Has Spent Years Blocking One Movie's Release". The New York Times. New Delhi: The New York Times. Retrieved 9 July 2026.
  3. ↑ "Who Was Jaswant Singh Khalra? Meet The Sikh Rights Activist Who Inspired Diljit Dosanjh's Satluj". NDTV. Retrieved 5 July 2026.
  4. 1 2 3 Ramachandran, Naman (3 July 2026). "Diljit Dosanjh Film 'Satluj' Streams Uncut on ZEE5 Global". Variety. Retrieved 4 July 2026.
  5. 1 2 Ramnath, Nandini (4 July 2026). "'Satluj' review: A harrowing, heart-rending tale of impunity and courage". Scroll.in. Retrieved 4 July 2026.
  6. ↑ "After 3-year censorship battle, Diljit Dosanjh's Punjab 95 hits OTT 'uncut' under new title". The Indian Express. Retrieved 3 July 2026.
  7. ↑ "Movie Review: SATLUJ Brings a Deeply Disturbing True Story with Diljit Dosanjh's Marvellous Act". Bollywood Hungama. 4 July 2026. Retrieved 4 July 2026.
  8. ↑ "Sutluj X Review: Diljit Dosanjh Delivers 'Career Worst' Performance In 'Meaningful, Powerful' Film". News 18. Retrieved 4 July 2026.
  9. ↑ "Diljit Dosanjh reveals voice of Jaswant Singh Khalra was silenced twice as Satluj releases". Zoom. Retrieved 4 July 2026.
  10. 1 2 "Satluj Movie Review: Diljit Dosanjh strengthens Honey Trehan's haunting tale of truth and courage". India TV News. 4 July 2026. Retrieved 4 July 2026.
  11. ↑ Dey, Abhishek (6 July 2026). "Diljit Dosanjh: Why Satluj was taken off streaming two days after release". www.bbc.com. BBC. Archived from the original on 7 July 2026. Retrieved 7 July 2026.
  12. ↑ "Diljit Dosanjh's 'Satluj' faces another blow; Honey Trehan directorial removed from ZEE5's international catalogue - Reports". The Times of India. India: The Times of India. 11 July 2026. Retrieved 12 July 2026.
  13. ↑ Baweja, Harinder (14 July 2026). "Honey Trehan Speaks for the First Time After the Ban on His Film: 'The Flow of the Satluj Cannot be Stopped'". thewire.in. India: The Wire (India). Retrieved 18 July 2026.
  14. 1 2 Ellis-Petersen, Hannah (18 July 2026). "'A revolutionary act to watch it': the film India's censors do not want you to see". theguardian.com. Delhi: The Guardian. Retrieved 18 July 2026.
  15. ↑ Sinha, Seema (17 July 2026). "INTERVIEW | Honey Trehan On Satluj Reaching Every Village In Punjab: 'They Said My Film Would Divide People, It Did The Opposite'". etvbharat.com. India: ETV Bharat. Retrieved 18 July 2026.
  16. ↑ Kamra, Kunal (6 September 2025). Why Censor? | Nope w/ Kunal Kamra ft Honey Trehan | 035 (Video). Event occurs at 9:55. Retrieved 18 July 2026 – via YouTube.
  17. 1 2 Gulati, Triya (11 July 2026). "Honey Trehan and Satluj crew ate only at Punjab gurdwaras while making the film". theprint.in. India: ThePrint. Retrieved 18 July 2026.
  18. ↑ Thakur, Anjali (6 July 2026). "How much did Diljit Dosanjh charge for Satluj? Honey Trehan's revelation is winning hearts online". livemint.com. India: Mint (newspaper). Retrieved 9 July 2026.
  19. ↑ "Honey Trehan says Diljit Dosanjh took just Rs 1 for Satluj; here's why". cinemaexpress.com. Cinema Express. 16 July 2026. Retrieved 16 July 2026.
  20. ↑ "CBFC asks 85 cuts in Diljit Dosanjh starrer Punjab '95, based on life of Jaswant Singh Khalra; release remains uncertain: Report". Bollywood Hungama. Retrieved 17 July 2024.
  21. ↑ "'Punjab '95', Diljit Dosanjh film on activist Jaswant Singh Khalra to release globally on Feb 7; no date for India yet". The Indian Express. 3 March 2025.
  22. ↑ "Punjab 95 teaser: Diljit Dosanjh plays courageous activist Jaswant Singh Khalra; film to finally release on this date". The Indian Express. 3 March 2025.
  23. ↑ "Diljit Dosanjh starrer Punjab '95 faces demands from CBFC for 120 cuts, title change and renaming of human rights activist Jaswant Singh Khalra: Report". Bollywood Hungama. Retrieved 25 September 2024.
  24. ↑ "Diljit Dosanjh's Panjab '95 Release Delayed Indefinitely". The Wire. Retrieved 22 January 2025.
  25. ↑ "Punjab '95' delayed again: Censorship and political pressures stall release of Jaswant Singh Khalra biopic". The Times of India. Retrieved 21 January 2025.
  26. ↑ "Punjab '95 release postponed again; why Diljit Dosanjh film faced 120 censor cuts, was axed from film festivals". Hindustan Times. 25 March 2025. Archived from the original on 21 January 2025. Retrieved 3 February 2025.
  27. ↑ "From 21 to 127 – how CBFC's cut list for Panjab '95 increased over time; Honey Trehan makes EXPLOSIVE revelation: "CBFC told us remove 'desh', 'Gurbani'; asked me 'Itni zor se sach kaun bolta hai?'…I told Ronnie Screwvala that 127-cut version should neither have my name nor Diljit Dosanjh's"". Bollywood Hungama. Retrieved 7 September 2025.
  28. ↑ "'If even a single cut had been made, I would not have promoted the film': Diljit Dosanjh breaks silence as Arjun Rampal and Suvinder Vicky starrer 'Satluj' hits OTT after 3 years". The Times of India. Retrieved 4 July 2026.
  29. ↑ "Diljit Dosanjh's 'Punjab 95' pulled from Toronto Film Festival lineup: reports". The Hindu. 12 August 2023.
  30. ↑ Shackleton, Liz (5 June 2025). "Indian Filmmaker Honey Trehan On His Two-Year Censorship Battle Over Diljit Dosanjh-Starrer 'Punjab '95'". deadline.com. United States: Deadline Hollywood. Retrieved 19 July 2026.
  31. ↑ A. S., Pranati (27 June 2025). "'They have abducted Jaswant Singh Khalra again. The fight is to rescue him'". deccanherald.com. India: Deccan Herald. Retrieved 19 July 2026.
  32. ↑ "Sikh body urges public screenings of Satluj; Honey Trehan says Diljit did film for free". indianexpress.com. India: The Indian Express. 8 July 2026. Retrieved 19 July 2026.
  33. ↑ Sengupta, Ishita (18 December 2025). "The Shrinking Freedom of Indian Cinema". newlinesmag.com. New Lines Magazine. Retrieved 19 July 2026.
  34. ↑ "Diljit Dosanjh, Arjun Rampal starrer Satluj begins streaming on ZEE5; Honey Trehan directorial inspired by the life of Jaswant Singh". Bollywood Hungama. Retrieved 3 July 2026.
  35. ↑ "Diljit Dosanjh's Satluj taken down from ZEE5 India until further notice". India Today. Retrieved 5 July 2026.
  36. ↑ "Diljit Dosanjh's Satluj Removed From Zee5 In India Two Days After Release". NDTV. Retrieved 5 July 2026.
  37. ↑ "Diljit Dosanjh's Satluj pulled from ZEE5 internationally days after India takedown". The Indian Express. Retrieved 11 July 2026.
  38. ↑ Sharma, Devansh (6 July 2026). "Diljit Dosanjh's Satluj removed by government, confirms RSVP; actor had predicted it". indianexpress.com. India: Indian Express. Retrieved 6 July 2026.
  39. ↑ Sharma, Riya (7 July 2026). "Satluj actor Kanwaljit Singh says 'freedom of speech is being strangled' as Diljit Dosanjh's film was removed from Zee5". hindustantimes.com. India: Hindustan Times. Retrieved 7 July 2026.
  40. ↑ "Satluj". Rotten Tomatoes. Retrieved 29 July 2026.
  41. ↑ Chatterjee, Saibal (4 July 2026). "Satluj Review: Diljit Dosanjh Leads The Way In An Unmissable Film". NDTV. Retrieved 4 July 2026.
  42. ↑ Gupta, Shubhra (4 July 2026). "Satluj movie review: Diljit Dosanjh's performance gives this film its strength". The Indian Express. Retrieved 4 July 2026.
  43. ↑ "Satluj Review: Diljit And Suvinder Vicky Command One of The Year's Most Essential, Searing Films". Outlook. 4 July 2026. Retrieved 4 July 2026.
  44. ↑ "Satluj Movie Review: Diljit Dosanjh Powers A Fearless Docu-Drama That Exposes Punjab's Darkest Chapter With Unflinching Honesty". Sunday Guardian Live. 4 July 2026. Retrieved 4 July 2026.
  45. ↑ "Satluj Review: Diljit Dosanjh's Film Carries the Weight of a Nation's Conscience". Free Press Journal. 4 July 2026. Retrieved 4 July 2026.
  46. ↑ Mitra, Shilajit (4 July 2026). "'Satluj' Movie Review: Diljit Dosanjh Anchors One Of The Finest Indian Films of The Year". The Hollywood Reporter India. Retrieved 4 July 2026.
  47. ↑ "Satluj Movie Review: SATLUJ brings a deeply disturbing true story to the screen". Bollywod Hungama. 4 July 2026. Retrieved 4 July 2026.
  48. ↑ Nyayapati, Neeshita (4 July 2026). "Satluj movie review: Diljit Dosanjh, Arjun Rampal film recounts harrowing tale from Punjab '95 that's a punch to the gut". Hindustan Times. Retrieved 4 July 2026.
  49. ↑ Kumar, Anuj (4 July 2026). "'Satluj' movie review: The anatomy of state violence". The Hindu. Retrieved 4 July 2026.
  50. ↑ Sharma, Devesh (4 July 2026). "Satluj Movie Review: Devastating Chronicle of Courage and Conscience". Filmfare. Retrieved 4 July 2026.
  51. ↑ Niyogi, Agnivo (5 July 2026). "'Satluj' review: A powerful reminder that democracy dies when accountability disappears". India: Telegraph India. Retrieved 5 July 2026.
  52. ↑ Gomes, William (29 July 2026). "The Second Killing of Jaswant Singh Khalra: How Satluj (Punjab 95) whitewashed a martyr and erased Khalistan". Modern Ghana. Retrieved 29 July 2026.
  53. ↑ Gomes, William (29 July 2026). "Satluj (Punjab 95): The Film That Erased Khalistan, KPS Gill and the Bounty System". Modern Ghana. Retrieved 29 July 2026.
  54. ↑ Das, Kusumika (7 July 2026). "How Satluj Pirated Copies Flooded WhatsApp And Telegram After ZEE5 Takedown". NDTV. NDTV. Retrieved 10 July 2026.
  55. ↑ Sheikh, Saaliq; Prabhjot, Gill (10 July 2026). "Community screenings help a movie set during an Indian insurgency bypass censorship". AP News. AP News. Retrieved 10 July 2026.
  56. ↑ Rani, Gayatri (9 July 2026). "Diljit Dosanjh's Satluj begins screening at Gurudwaras in five states after OTT removal: Report". MoneyControl. India: Money Control. Retrieved 9 July 2026.
  57. ↑ Singh, Sardar Sarabjoth (11 July 2026). "Hyderabad Gurudwara to screen Satluj for free as OTT shuts doors". Hyderabad: The Siasat Daily. Retrieved 11 July 2026.
  58. ↑ Abraham, Hannah (9 July 2026). ""You Think One Film Can Destroy Your Democracy?":'Satluj' Director Honey Trehan On Censorship And The Streisand Effect". Forbes. United States: Forbes. Retrieved 10 July 2026.
  59. ↑ Kumar Bhardwaj, Aman (9 July 2026). "Satluj row: PIL in Punjab and Haryana High Court seeks restoration of film on Zee5". indiatoday.in. India Today. Retrieved 10 July 2026.
  60. ↑ Gavankar, Vaishnavi (9 July 2026). "PIL in Punjab and Haryana HC seeks restoration of Diljit Dosanjh's Satluj on ZEE5". MoneyControl. Retrieved 10 July 2026.
  61. ↑ ""Executive overreach": Over 50 journalists, film critics condemn removal of Satluj from ZEE5". Maktoob Media. Maktoob Media. 10 July 2026. Retrieved 10 July 2026.
  62. ↑ "Continuing Erosion of Due Process': Film Journalists Write to Ashwini Vaishnaw on Abrupt Removal of 'Satluj'". The Wire. The Wire. 10 July 2026. Retrieved 11 June 2026.