Carol is an emotional, classic, masterpiece work of art. Everything is so perfect; the script, the directing, the casts, the performances, the scores, the cinematography. Cate Blanchett nailed the elegant, beautiful, yet traumatized Carol as a piece of cake, while Rooney Mara was also excellent portraying the innocent, curious, self-confused Therese. I love all the subtle gestures and looks between Carol and Therese throughout the movie. You understand them clearly just the way they communicate with each other by body language. In my opinion, Carol is the best woman love woman of the century. If not, at least it's the BEST WLW film I've ever watched in my entire life.