Thérèse, vendeuse dans un grand magasin, rencontre Carol, qui est belle, fascinante, fortunée. Elle va découvrir auprès d'elle ce qu'aucun homme ne lui a jamais inspiré : l'amour. Une passion naît, contrariée par le mari de Carol, lequel n'hésite pas à utiliser leur petite fille comme un moyen de chantage.
Second roman de Patricia Highsmith, Carol fut refusé, en 1951, par son éditeur américain en raison de la hardiesse du sujet. Il parut sous un pseudonyme, Claire Morgan. Nous pouvons aujourd'hui lire ce roman pour ce qu'il est : la preuve que Patricia Highsmith n'est pas seulement un maître du genre policier, mais avant tout une romancière de premier ordre, qui, avec pudeur et sensibilité, nous parle ici d'un amour revendiquant sa liberté.