In the period drama "Carol," Cate Blanchett plays the elegant, sophisticated, title character who resides in the tony suburbs outside New York City. Rooney Mara portrays the shy young salesgirl Therese who works in a Manhattan department store.
The women have nothing in common until they fall in love, bending all social mores to bridge the gap between their worlds and that of the conservative society around them. Carol is trapped in what should be a perfect marriage. Therese, at least a decade younger than Carol, is headed toward the ideal life goal for a single girl in 1952 — marriage to her longtime fiance.