The 8th edition of the Nepal International Film Festival (NIFF) is taking place in Kathmandu on April 20-24. A total of 87 ...