Film·1982·1h 29m
Thriller
A Lau Brothers Film Company production from Hong Kong and Taiwan.
Directed by Tommy Fan
Featuring
12 credited
Keep watching