Filmul Carol este plasat în New York-ul anilor 1950, unde Therese Belivet (Rooney Mara - premiul de interpretare la Cannes) lucrează într-un magazin de jucării, visând la o viață diferită, când o întâlnește pe Carol Aird (Cate Blanchett), o femeie seducătoare, mult mai matură, prinsă într-un mariaj în destrămare. O scânteie se aprinde între cele două femei, iar legătura dintre ele devine din ce în ce mai puternică. Când relația dintre cele două femei iese la lumină, ele sunt forțate să lase în urmă frumoasa poveste de dragoste, într-o confruntare care le va pune la încercare devotamentul uneia față de cealaltă.
Filmul detaliază viața neconvențională a lui William Marston, psihologul și inventatorul de la Harvard care a ajutat la inventarea testului modern de detectare a minciunilor și a creat Wonder Woman în anul 1941.
Din pricina unui șir de întâmplări nefericite, Jimmy Maclaren și prietenul său Fletch rămân blocați într-un sat galez asupra căruia planează un blestem eliberat în secolul al XVII-lea de către regina vampirițelor lesbiene pe nume Carmilla, cu puțină vreme înainte ca aceasta să fie ucisă de vânătorul de vampiri Wolfgang Maclaren, nimeni altul decât un stră-străbunic al tânărului Jimmy.