HUMAN LANTERNS (1982) Reviews and overview

Human Lanterns – original title: Ren pi deng long “Human Skin Lanterns” – is a 1982 Hong Kong horror/martial arts feature film produced by Shaw Brothers. It was directed by Chung Sun from a …

Read More