From Cannes to Busan: Kanu Behl’s ‘Agra’ continues its festival success
Express News Service
It has been a heady year for director Kanu Behl. His new film, Agra, received a five-minute standing ovation at its world premiere at the Cannes Film Festival earlier this year. It then won the…