Diljit Dosanjh's Satluj has remained at the centre of controversy ever since it briefly premiered on Zee5 earlier this month. The film, which was released in India on July 3, was removed from the streaming platform within 48 hours. It was later taken down from Zee5 internationally as well, leaving viewers questioning the reason behind its sudden disappearance.