En la Nueva York de los años 50, Therese Belivet, una joven asignada a un trabajo en una tienda de fotografía, lleva una vida monótona y soñadora. Su espíritu artístico choca con la rutina diaria, hasta que su mundo da un giro inesperado al conocer a Carol Aird, una hermosa y sofisticada mujer en proceso de divorcio. Carol, atrapada en una sociedad que dictamina quién se puede amar, se siente atraída por la curiosidad e inocencia de Therese. Lo que comienza como una amistad cuidadosamente desarrollada pronto se convierte en un romance apasionado y prohibido.
A medida que ambas mujeres exploran sus sentimientos, se enfrentan a las rígidas convenciones sociales de la época, así como a las imposiciones de sus propias vidas. La relación de Therese y Carol es un reflejo del amor y el deseo, pero también de la lucha interna entre el deber y la libertad. Mientras Carol lidia con las consecuencias de su separación y la custodia de su hija, Therese debe decidir entre conformarse con lo esperado o seguir su corazón.
Con una cinematografía impecable que evoca la atmósfera de la época, la historia se despliega en un viaje visual que explora la conexión intensa y transformadora entre estas dos mujeres. Con actuaciones memorables y una narrativa conmovedora, el film invita a la reflexión sobre el amor, la identidad y el precio de la libertad en una sociedad que trata de controlar las emociones humanas.