Elephants in the Fog, the Nepali movie that stole the show at Cannes this year, screened in Kathmandu