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