Sacrificial is a movie starring Elisabeth Ferrara, Mark Laursen, and Carter Burch. In a hidden part of the Everglades, a phony Voodoo cult worships the fake God Kwanga. Head priest De Obayah, and cult priestess Brigitte are a very...
Runtime: 88 minutes
Stars: Elisabeth Ferrara, Mark Laursen, Carter Burch, Chuck Ardezzone