Please bear in mind this is a 1986 movie made in a Islamic country, dealing with child abuse in a totally macho-oriented culture. That alone makes it daring. At the same time, it exposes how sexuality, for this culture, is community-oriented; that is, young people marry because their families determine it is time for them to do so, whether they want to or not. In fact, the role of females in preserving tradition--whether as mothers or prostitutes--is quite overbearing. What gets lost?
The possibility of a homoerotic relationship between the two protagonists--Hachemi and Farfat--whose unspoken feelings for each other are at the same time the force gluing the plot elements together, and the hidden, undeveloped subtext. The ending is predictable in this cultural context: marriage for one, escape for the other, and revenge for both. But it does not satisfy Western sensibilities.