Description
A horror thriller set in the steamy African jungle. Allison Hayes plays Tonda the restless wife of a misanthropic doctor and alluring voodoo priestess who embarks on a killing spree that turns the jungle blood red.
View AllClose