Baseada num romance de Patricia Highsmith, esta é a história um pouco trágica do aprofundar uma relação entre uma jovem e uma mulher casada e do seu envolvimento amoroso.
Em Nova Iorque, no início da década de 1950, Therese Belivet trabalha numa loja em Manhattan e sonha com uma vida mais gratificante quando conhece Carol Aird, uma mulher sedutora presa a um casamento fracassado. Uma ligação surge entre ambas, levando a que a inocência do primeiro encontro dê lugar a uma relação profunda. Quando o envolvimento de Carol com Therese se torna público, o marido de Carol, Harge Aird retalia, pondo em causa a sua competência como mãe. Com Carol e Therese a fazerem-se à estrada, deixando para trás as suas respectivas vidas, um confronto vai colocar à prova as convicções de cada mulher sobre si mesma e o compromisso para com a outra.