No backdrop availableDevil Woman1970March 7, 1970Save to watchlistMark as seenShareDetailsStatusReleasedRelease dateMarch 7, 1970Original languageFilipinoProductionLea ProductionsBudgetNot recordedRevenueNot recorded