Leila, een hardwerkende weduwe met een twaalfjarig zoontje en een tweejarig dochtertje, vreest dat zij wordt ontslagen. Het huwelijksaanzoek van buschauffeur Kazem biedt uitkomst. Maar Kazem heeft een twaalfjarige dochter en volgens een Iraanse religieuze traditie mag een jongen die geen bloedverwant is, niet met een meisje onder één dak samenwonen. Kazem stelt voor Leila's zoon ergens anders te laten wonen tot zijn dochter gehuwd is, maar Leila wil dat niet. Als het dochtertje van Leila plots erg ziek wordt en alleen Kazem geld heeft om de dure medicatie te betalen, staat Leila voor een moeilijke keuze.