Juliette Binoche ( Shirin )Taraneh Alidoosti ( Shirin )Mahnaz Afshar ( Shirin )Morteza Hananeh ( Shirin )Yasman Malek-Nasr ( Sara )Amin Tarokh ( Sara )Khosro Shakibai ( Sara )