The first half I couldn’t really tell what the story is trying to say, but it gets more and more interesting at the end. I would say Taraneh Alidousti put her best of acting here. Leila is a complicated character and Taraneh did very well to show that.