Film·1982·1h 26m
Horror
Taiwanese horror movie from 1982.
Directed by Law Chi
Featuring
4 credited
Keep watching