Der Film ist 1981 veröffentlicht worden. Ana Mendieta ist Regisseur von Ana Mendieta: Selected Film Works.