Amir Razi, 1960 in Teheran geboren, machte seinen Abschluss in Theaterwissenschaften an der Universität Teheran und begann als Regisseur und Drehbuchautor. Er drehte den preisgekrönten Dokumentarfilm „Blood in the Flowers of the Carpet“ (Blut in den Blumen des Teppichs), bevor er 1989 in die Niederlande zog, um Filmemachen zu studieren, wo er den gefeierten Kurzfilm „The Red Fish“ drehte. 1999 gewann er 12 internationale Preise für „A Rose from Africa“. Im Jahr 2000 kehrte er auf Einladung der UNO in den Iran zurück und gewann mehrere Preise auf dem Fajr International Film Festival.