Christmas is coming early this year. You can stream Carol on Netflix starting September 20. Carol became an instant lesbian holiday classic as soon as it was released. Based on the Patricia Highsmith novel, The Price of Salt, the 1950s era drama opens a few days before Christmas. What begins as a simple department store transaction between a wealthy married socialite and a timid shop girl, blossoms into a forbidden romance and an adventurous road trip. Cate Blanchett plays the sultry, alluring Carol who utterly captivates Rooney Mara’s young Terese. Both women give flawless performances and Todd Haynes directs.