Der Film ist 1981 veröffentlicht worden. Ana Mendieta ist Regisseur von Ana Mendieta: Selected Performance Works (1973-1981).