"Carol" opowiada historię zakazanej miłości i rozgrywa się w Nowym Jorku na początku lat 50. XX w. Dziewiętnastoletnia Teresa pracuje w luksusowym domu towarowym, marzy o pracy fotografki. Podczas gorączki świątecznych zakupów poznaje Carol – niezwykłą kobietę, uwięzioną w małżeństwie bez miłości, jednak pełną lęków i obaw związanych z porzuceniem dotychczasowego życia. To spotkanie odmieni ich życie na zawsze, jednak cena za chwile szczęścia będzie naprawdę wysoka.
Josey Aimes jest młodą matką, która ucieka od maltretującego ją męża. Postanawia wrócić do swojego rodzinnego miasteczka w Minnesocie. Na miejscu rozpoczyna pracę w kopalni, która zatrudnia większość mieszkańców miasteczka, w tym także jej ojca. Wydaje się, że wszystko będzie dobrze i Josie rozpocznie nowe życie. Jednak wraz z innymi kobietami jest fizycznie i psychicznie molestowana przez męską załogę. Władze kopalni nie przejmują się problemem - tym bardziej, że mają świadomość, iż atakowane kobiety boją się utraty pracy. Mimo to, rodzina Aimes podejmuje ryzyko i rozpoczyna batalię sądową...
Po tym, jak wdała się w bójkę, Mary McArdle (Seána Kerslake) musiała spędzić kilka miesięcy w więzieniu. Teraz wraca w rodzinne strony. Do ślubu jej najlepszej przyjaciółki, Charlene (Charleigh Bailey), pozostały jedynie trzy tygodnie i Mary musi w tym czasie znaleźć partnera, który zgodzi się pójść z nią na wesele. Szybko okazuje się, że nie jest to wcale proste zadanie. Na dodatek, dziewczyna nie może się oprzeć wrażeniu, że dawniej serdeczna Charlene nie chce już spędzać z nią tyle czasu, co w przeszłości.
Stojąca przed romantycznymi wyzwaniami producentka porannego programu (Heigl) zostaje wplątana przez swojego szowinistycznego korespondenta (Butler), w serię oburzających eksperymentów. Mężczyzna chce udowodnić swoje teorie na temat związków i pomóc jej odnaleźć miłość. Jego błyskotliwe sztuczki, prowadzą jednak do nieoczekiwanych efektów.
Flavia (Josie Ho) to nauczycielka po trzydziestce. Marzy, by wznieść się ponad codzienność za pomocą skrzydeł. Niestety tkwi w małżeństwie, w którym nie jest szczęśliwa. Wszystko zaczyna się zmieniać, gdy pojawia się Yip ( Yuan Tian) .
Jessica nawiązuje romans z kobietą, co nie przypada do gustu jej konserwatywnej, żydowskiej rodzinie.
Na film składa się pięć powiązanych ze sobą historii, traktujących o kobietach i ich problemach życiowych. Pierwsza z nich ukazuje nam życie doktor Keener, która szuka odpowiedzi w kartach tarota. Druga dotyczy Rebeki, stawiającej czoła wiadomości o nieplanowanej ciąży. Trzecia historia opowiada o samotnej matce, z piętnastoletnim synem, która nawiązuje znajomość z nowym sąsiadem. Czwarta z nich stanowi krótki obraz na parę lesbijek, z których jedna umiera na raka, a druga się nią opiekuje. Ostatnia historia dotyczy dwóch sióstr mieszkających razem. Kathy policjantka prowadzi śledztwo w sprawie samobójstwa samotnej kobiety. Samotnej jak ona sama.
Młoda dziewczyna przybywa do malowniczo położonego zamku na odczytanie ostatniej woli swego tragicznie zmarłego ojca. Na miejscu poznaje swoich nigdy nie widzianych krewnych, którzy muszą zastąpić teraz jej rodzinę. Dziewczyna początkowo radosna, że nie została zupełnie sama po śmierci ojca, będąc świadkiem wielu dziwnych zdarzeń z mieszkańcami zamku, powoli zaczyna podejrzewać swych bliskich o posiadanie pewnego mrocznego sekretu...