Director
A Lau Brothers Film Company production from Hong Kong and Taiwan.
Status
Released
Production
Shin Shin Film Enterprise (H.K.) Corporation