Douban score 8.2!The award-winning Cantonese opera film “The Legend of the White Snake: Love” is simply too beautiful Read More »
Reshaping The Classical Performance Tradition Of Cantonese Opera With Contemporary Movie Special Effects Read More »