Kanu Behl is an Indian film director and screenwriter. He is known for his work in Hindi cinema. He assisted director Dibaker Banerjee on the cult hit Oye Lucky! Lucky Oye! and co-wrote LSD: Love Sex aur Dhokha. From Wikipedia
The crime drama delves into the dark realities of journalism and corporate corruption, with Bajpayee portraying a conflicted investigative reporter.