CATE BLANCHETT stars in CAROL.