From the moment Therese, an aspiring photographer, and Carol, a recent divorcee, meet for the first time in the doll section of a department store, it's love at first sight. Navigating harsh social standards in 1950s Manhattan, the two fall into a forbidden romance with complicated consequences.
Watch Carol on Netflix.