The Mafu Cage
The Mafu Cage (1978)

Also known as The Mafu Cage; My Sister, My Love this mysterious, dark drama involves a pair of ape-owning siblings who are involved in homicide.

Directed By:
Rated: R
Running Time:
Release Date: May 2, 2005
Add Your Rating
Flixster
User Score
30%


Rotten Tomatoes™ Critic Reviews
John Beifuss
Commercial Appeal (Memphis, TN)

'Rise of the Planet of the Apes' is a fine film, but for a more provocative, disturbing and adult examination of human/simian relations, don't miss this one-of-a-kind spellbinder.

Full review…
More reviews for The Mafu Cage