This Haiti-set horror flick stars Bela Lugosi doing that voodoo that he do. Title to the contrary, Rob Zombie does not make an appearance.
|Venue name:||Landmark's Sunshine Cinema||Contact:|
143 E Houston St
|Cross street:||between First and Second Aves|
|Transport:||Subway: F to Lower East Side–Second Ave|