Suzy Bannion (Jessica Harper) es una joven que ingresa en Tanz, una exclusiva academia de baile de Friburgo, la misma noche en que asesinan a una de las alumnas. La subdirectora del centro es la amable Madame Blanc (Joan Bennett), que brinda a la nueva alumna las comodidades y facilidades necesarias para su aprendizaje. Pero, poco a poco, una atmósfera malsana se va apoderando del lugar, y la estancia de la joven se va convirtiendo en una verdadera pesadilla.