Movie poster of The Big Bird Cage

The Big Bird Cage

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

1972-07-01

5.7/10

96 min

Action, Crime, Drama

New World Pictures

Philippines, United States of America

Film Roll