Young women in the Amazon are kidnapped by a ring of devil-worshipers, who plan to sell them as sex slaves. Some of the women escape, but are pursued...
Shy countryboy from Itu (a town in Brazil where everything is unusually big) is invited to work in the house of a rich woman, who ends up discovering...