Sacrificial is a movie starring Elisabeth Ferrara, Carter Burch, and Mark Laursen. 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, Carter Burch, Mark Laursen, Chuck Ardezzone