A new crop of non-resident actors, musicians and directors return to Nepal to inject new talent into the entertaintment industry