HD

The Big Bird Cage
1972 96 min Movie
The Big Bird Cage
5.6
1972
96 min
HD
Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
Country: Philippines
A powerful cosmic force is turning Earth women into queen bees who kill men by wearing them out sexually.