Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.

5.7
(78)
Original Title: The Big Bird Cage
Release Date: 01/07/1972
Duration: 96 min.
Where to Watch
Streaming



Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
5.7
(78)
Original Title: The Big Bird Cage
Release Date: 01/07/1972
Duration: 96 min.