Italian censorship visa # 62944 delivered on 10 August 1973.
Ewa Aulin's last role until she appeared in the film Stella's Favor in 1996. After appearing in a handful of Italian giallos and sex comedies, Aulin had had enough of the movie business and her husband, British musician-turned-filmmaker John Shadow. The couple divorced in 1972, and she married Cesare Paladino in 1974. She then enrolled at university and settled down to become a teacher and mother.