L'histoire d'une mère et de sa fille et de leur vie à bord d'un bateau dans un village de pêcheurs.
Téhéran : une société schizophrène dans laquelle le sexe, la corruption, la prostitution et la drogue coexistent avec les interdits religieux. Dans cette métropole grouillante, trois femmes de caractère et un jeune musicien tentent de s’émanciper en brisant les tabous...
Angel a beau être un sale type, égoïste et amoral, voilà que des ailes lui poussent dans le dos. Il tente comme il peut de les dissimuler aux clients du bar où il a ses habitudes, mais l'homme ne tarde pas à être percé à jour. Une fantaisie en nuances de gris dont Jim Jarmusch dit à sa sortie qu'elle pourrait bien être le meilleur film de son auteur.