Therese is een doodgewone verkoop-assistente in een warenhuis in New York. Op een dag loopt de prachtige, verleidelijke Carol - een vrouw van in de dertig - naar haar toonbank: Therese is volledig overrompeld door haar verschijning. Carol is een verveelde huisvrouw, verwikkeld in een echtscheiding en bijkomend voogdijschap; Therese is een ongemakkelijke negentienjarige met een baan die ze haat en een vriend waar ze geen liefde voor voelt. Tussen de twee vrouwen ontvouwt zich een indringende, maar onmogelijke liefde.
Patricia Highsmith (1921-1995) was de auteur van ruim twintig romans, waaronder de beroemde Ripley-reeks. Haar boeken zijn in meer dan twintig talen vertaald en veelvuldig verfilmd. Highsmiths eerste boek, Vreemden in de trein, werd drie keer verfilmd, onder andere door Alfred Hitchcock, en wordt momenteel verfilmd door David Fincher en Gillian Flynn. Haar tweede boek, Carol, verscheen in 1952 onder het pseudoniem Claire Morgan. Pas in 1990 verscheen het boek voor het eerst onder haar eigen naam en is onlangs verfilmd met Cate Blanchett in de hoofdrol.