Imbalances of power can be found everywhere, and the abuse that can arise is boldly tackled in New York-based Iranian writer and director Mehrnoush Alia‘s feature film debut, 1001 Frames.