Facing Mirrors (, ) is a 2011 Iranian drama film directed by Negar Azarbayjani.
More at Wikipedia.
Director: Negar AzarbayjaniRelease date: September 1, 2011Running time: 102 minutes
External links: IMDb