Una joven de unos 20 años,
Teresa Belivet (
Rooney Mara), que trabaja en unos grandes almacenes de Manhattan y sueña con una vida más plena, conoce a
Carol (
Cate Blanchett), una mujer seductora atrapada en un matrimonio conveniente pero sin amor. Mientras una inmediata conexión estalla entre ellas, la inocencia de su primer encuentro se atenúa y su conexión se profundiza. Y, a medida que
Carol se libera de los límites del matrimonio, su esposo (
Kyle Chandler) comienza a cuestionar su competencia como madre, su relación con
Teresa y la estrecha relación con su mejor amiga
Abby (
Sarah Paulson) sale a la luz.