Scroll for Title Details
Sacrificial
Deep in the Florida Everglades, a phony Voodoo cult hunts down a man and an investigative journalist who witnessed their human sacrifice ritual.
Subtitles:English
Directed by:Tony Schweikle
- PARTNERS
- Advertise with Us
- Partner with Us
- GET THE APPS
- iOS
- Android
- Roku
- Amazon Fire