Dans un petit village iranien, on prépare le mariage de Karamat et Mehrbanou. A la stupeur générale, le fiancé refuse de payer la dot qu'il est censée verser à sa belle-famille. La noce est annulée et c'est bientôt la guerre entre les deux familles. Peu après, Karamat devient chauffeur d'un bus qui est le seul à faire la liaison avec la ville la plus proche. Le frère de Mehrbanou décide alors de lui faire concurrence.