India, July 18 -- Diljit Dosanjh's Satluj landed in controversy after being taken down from ZEE5 just two days after its release. The government's decision reignited the conversation around censorship and creative freedom, drawing mixed reactions from across the film industry after it took three years to release the film. While many have spoken against the move, veteran actor Annu Kapoor has come out in support of the government's stand, saying the makers should fight the matter legally instead of seeking public sympathy.

Directed by Honey Trehan, the film was originally titled Punjab 95 and has spent years caught in a battle over certification. It eventually skipped a theatrical release and premiered directly on ZEE5 on July 3, since OT...