New York, padesátá léta 20. století. Tereza, mladá zaměstnankyně jednoho z velkých obchodních domů na Manhattanu, se seznámí s Carol, distingovanou a přitažlivou zákaznicí, jež prochází tradiční krizí nešťastného manželství. Již od prvního setkání se mezi oběma ženami probudily velké sympatie, z nichž se následně rodí hlubší cit. Obě ženy se záhy ocitnou v pasti, kdy na jedné straně stojí jejich vzájemná přitažlivost a na straně druhé společenské konvence.

Mladá žena Carol zabije při autonehodě člověka a putuje do ženské věznice, jejíž prohnilé vedení obchoduje s drogami a zneužívá dívky k natáčení porna a k prostituci. Samotné vězeňkyně pak tvoří dva gangy, černý a bílý, které spolu navzájem bojují. Carol si nejdřív projde peklem - je znásilněna a opakovaně zbita, ponižována a sexuálně obtěžována - ale nakonec se jí podaří oba gangy sjednotit a vzbouřit se zkorumpovanému vedení.

Snímek otevírá historka, že každá žena potřebuje ve svém životě tři muže. Jednoho pro skvělé chvíle zábavy, jednoho pro sofistikovanou konverzaci a jednoho na dobrý sex. Anna poznala všechny tři muže v jediném – Johanovi. Měla ho, a přišla o něj. Nyní se po pětiletém strádáni její život dostává do lepší fáze, když tu se na scéně znovu objevuje Johan, stejně neočekávaně, jako tenkrát zmizel. Vše o Anně je v nejlepším slova smyslu ženský film. Za jeho úspěchem stojí téměř výhradně ženy. Režisérkou byla Jessica Nilsson, scénář napsaly dvě dámy a jeho centrálními body jsou také ženy, především Anna.