126
Apple
A film by: Samira Makhmalbaf" compassionate and brain-teasing.."
This is an award winning film by Mohsen Makhmalbaf's daughter Samira Makhmalbaf.An amazing true story of two young sisters who have been imprisoned by their own father at their home for 11 years.