TheBeacn uses essential cookies to keep you signed in and optional cookies for product analytics and ad performance. See our Privacy Policy.

Director Richard E. Cunha
Four survivors of a deadly shipwreck stumble onto a mad scientist's secret Nazi lab, who captures women and keeps them in bamboo cages to extract their beauty for his disfigured wife.