Obsada Cate Blanchett jako Carol Aird Rooney Mara jako Therese Belivet Sarah Paulson jako Abby Gerhard Kyle Chandler jako Harge Aird Jake Lacy jako Richard Semco Cory Michael Smith jako Tommy Tucker John Magaro jako Dannie McElroy Carrie Brownstein jako Genevieve Cantrell Produkcja Film oparty został na książce Patricii Highsmith z 1952 r. - The Price of Salt, znanej również jako Carol. Impulsem do napisania książki było spotkanie między autorką, pracującą wówczas w domu towarowym na Manhattanie, a klientką w futrze z norek, chcącą zakupić lalkę dla swojej córki. Scena ta rozpoczyna zarówno książkę jak i film. Napotkana w sklepie kobieta stała się pierwowzorem postaci Carol Aird, razem z wcześniejszymi kochankami Highsmith.
Pomysły ekranizacji The Price of Salt pojawiały się już wcześniej. W wersji z 1952, by obejść kodeks Haysa, chciano zmienić płeć głównej bohaterki i tytuł na Carl. W połowie lat 60. rozpatrywano Lanę Turner do zagrania głównej roli. Ostatecznie żaden z projektów nie doszedł do skutku, gdyż tematykę powieści uznawano za zbyt kontrowersyjną.