Carol ★★★★

Cate Blanchett and Rooney Mara are so talented it's ridiculous.