Basic Info
Release: July 01, 1972
Rating: ⭐ 5.6/10 (82 votes)
The Big Bird Cage
1972
⭐ 5.6/10
82 votes
Overview
Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
No streaming providers available for this content