Suspiria ★★★★½

I can't give it full 5 stars because I was offended when one of the characters said anyone has has a name that starts with the letter S is a snake.