Lionsgate Films | 1987 | 88 min | Not rated
The Namtut brothers run the most popular restaurant in town, but their meals contain the human byproducts of their attempts to resurrect the ancient goddess of blood and lust.
Click for More Details & Customer Reviews