La idea original del director Darío Argento era que la escuela de ballet fuera de niñas menores de doce años. Sin embargo, el estudio y productor Salvatore Argento (su padre) rechazó su solicitud debido a que una película de esta violencia que involucra a niños casi con seguridad sería prohibida.
La mujer que interpreta a Helena Markos no tuvo crédito por esta película. Según Jessica Harper, ella era una ex prostituta de noventa años que el director Darío Argento encontró en las calles de Roma, Italia.
La película se desarrolla en Freiburg (oficialmente conocida como Freiburg im Breisgau), Alemania, pero en el doblaje en inglés, el narrador la pronuncia erróneamente como Fribourg, una ciudad diferente en Suiza.
Esta película fue la primera parte de una trilogía de películas sobre "Las tres madres". La segunda fue Infierno (1980) y la última Mother of tears (2007).
Originalmente, la película iba a ser protagonizada por Daria Nicolodi, quien en ese momento era la novia del director Dario Argento y quien también escribió el guión.