Juliette Binoche ( Shirin )Taraneh Alidoosti ( Shirin )Niki Karimi ( Shirin )Mahnaz Afshar ( Shirin )