Status: Released
Runtime: 102
Release Date: 19/03/1978
Origin Language: en
Origin Country: US
Languages: English
Production:
Countries: United States of America
Budget: 0
Revenue: 0 (0)
Two strange sisters live in a crumbling mansion, where they keep a pet ape, which belonged to their late father, locked in a cage. While one of the sisters seems to be keeping her head on straight, as it were, the other appears to be sinking further and further into barbarism and insanity.