Directed by: Gerardo de Leon Stars: Judith Brown, Roberta Collins and Jennifer Gan Language: English Country: Philippines Also known as: Bamboo Doll House, Carcel, Femmes en cages, Women’s Penitentiary III Description: Carol Jeffries is a naive American woman staying in the Philippines. She is given ten years in prison after […]