Filmul Carol este plasat în New York-ul anilor 1950, unde Therese Belivet (Rooney Mara - premiul de interpretare la Cannes) lucrează într-un magazin de jucării, visând la o viață diferită, când o întâlnește pe Carol Aird (Cate Blanchett), o femeie seducătoare, mult mai matură, prinsă...
Timp de o lună, în fiecare an, cinci prieteni extrem de competitivi nu ţin cont de nicio regulă într-un joc de leapşa, pe care îl fac încă din clasa întâi - îşi riscă sănătatea, slujbele şi chiar relaţiile pentru a câştiga. Însă, acest an este cu totul special, pentru că...