Caroláes una novela de amor entre mujeres ;de ahí la decisión de Patricia Highsmith de publicarla bajo un seudónimo, para no ser clasificada como una "escritora lesbiana";, que se lee con la misma fascinada atención que despiertan las novelas "policíacas" de su autora. Highsmith concibió Carol en 1948, cuando tenía veintisiete años y había terminado su primera novela, Extraños en un tren. Se encontraba sin dinero, y se empleó durante una temporada en la sección de juguetes de unos grandes almacenes. Un día, una elegante mujer rubia envuelta en visones entró a comprar una muñeca, dio un nombre y una dirección para que se la enviaran y se marchó. Patricia Highsmith se fue a casa y escribió de un tirón..