The film was finished in 1982, but a dispute with the production company SATPEC delayed the film's release until 1988.
הסרט הושלם ב-1982, אך מחלוקת עם חברת ההפקה SATPEC עיכבה את צאת הסרט עד 1988.