Visiting Medical Researcher gets involved with a cult Priestess somewhere deep in the jungle.
Waste of time
Memorable, crazy movie
Bad Acting and worse Bad Screenplay
By the time the dramatic fireworks start popping off, each one feels earned.