Luis_989’s review published on Letterboxd:
Cate Blanchett's Carol represents the elegance, beauty and fineness a woman can achieve.
While Rooney Mara's Therese represents the innocence, the youth and the naivete of her age.
You put them together, and that's how this movie works.
And it works really, really well.