Când mama lor moare, Michael Johnson și sora lui Caroline se trezesc la ferma în care și-au petrecut copilăria, în Iowa. Ei află cu consternare că defuncta, Francesca, a cerut ca cenușa ei să fie împrăștiată de pe vârful podului Roseman. O ciudățenie pe care citirea jurnalului Francescei o va explica. Cu mult timp în urmă, în vara anului 1965, în timp ce soțul ei și cei doi copii erau plecați pentru câteva zile, Francesca a văzut sosind o dubă. Robert Kincaid, un fotograf în vârstă de 60 de ani, iese și îl întreabă de drumul către podul Roseman. În loc să-i explice, Francesca decide să-i arate calea...

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ă într-un mariaj în destrămare. O scânteie se aprinde între cele două femei, iar legătura dintre ele devine din ce în ce mai puternică. Când relația dintre cele două femei iese la lumină, ele sunt forțate să lase în urmă frumoasa poveste de dragoste, într-o confruntare care le va pune la încercare devotamentul uneia față de cealaltă.