Suspiria ★★★½

those witches be crazy