Note: if the current server not working, please change the server to play the video

The Big Bird Cage


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

Release: 1972-07-01

Language: EN

Duration: 96 min

IMDB Rating:5.7

Genres: Action, Crime, Drama