Hong Kong horror movie from 1950.
Release Date 1950-10-04 Budget N/A Revenue N/A Rating N/A Runtime 96 mins