As a model gets abducted, a veteran of the Vietnam War travels to an island populated by cannibals in South America to rescue her from her abductors as well as from the devil god of the cannibals.
As a model gets abducted, a veteran of the Vietnam War travels to an island populated by cannibals in South America to rescue her from her abductors as well as from the devil god...Read more of the cannibals.
More