- 63%
- Type
- Film
- Status
- Released
- Release
- December 26, 1977 (46 years ago)
- Alias
- Alucarda, la hija de las tinieblas · Innocents from Hell · Sisters of Satan · Mark of the Devil Part 3: Innocence from Hell
- Language
- Spanish
- Origin
- Mexico
- Production companies
- 75 Films · Yuma Films
- Runtime
- 1h 18m