1982· 89 min· Thriller
A Lau Brothers Film Company production from Hong Kong and Taiwan.
Cast: Yi-Chan Lu, Eddie Chen, Ah-Suen
Director: Tommy Fan
Loading addons…