This was a HK musical produced by Nanyang Film Company and distributed by Shaw & Sons.
This product uses the TMDB API but is not endorsed or certified by TMDB.