Filmmaker Sanjay Leela Bhansali, whose 2002 romantic drama Devdas was screened at the 70th Cannes Film Festival 15 years after its release, said that Indian films are now being increasingly embraced ...