Logo

Cinephai.com

July 1st, 1972

The Big Bird Cage

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

Recommendations

Barbarella
The Church
Stray Cat Rock: Sex Hunter
Thawing Out
Dark Room
Back to the Future
The Holiday
Star Wars: Episode II - Attack of the Clones
Perfect Blue
Gladiator
Dr. Dolittle 2
The Green Mile
Pretty Woman
The Wolf of Wall Street
The Fly
Good Will Hunting
Back to the Future Part II
12 Angry Men
Into the Wild