The Imp (1981)

An atmospheric and brooding Hong Kong horror that suggests that if you’re struggling to find work with a kid on the way, swallow your pride and work at the bra factory owned by your father-in-law because other options might be a lot worse.

1 2 3 4 11