1996 film from China
No streaming info available.
Verdict: Unknown
> Feng Xiao (Director)
> Feng Xiao (Writer)
Wang Changlin