Hong Kong opera legend Law Kar Ying, 76, is excited about his upcoming performance in Seven Filial Kin, a Cantonese opera written nearly 300 years ago, but fears that the skills it demands from actors will die out after his generation. “The performance is 100 per cent improvised. The so-called ‘preparation’ dates back to our youth, when we were watching.