Filmen fortæller historien om kampen for lige rettigheder for kvinder i Schweiz i 1971. Nora er, en ung husmor, der bor i en smuk lille landsby med sin mand og deres to sønner. Det schweiziske landliv er uberørt af de store sociale omvæltninger, som bevægelsen fra 1968 har medført. Noras liv er heller ikke påvirket; Hun er en stille person, der er glad for alle – indtil hun begynder at kæmpe for kvindernes valgret, som mændene skal stemme om ved en afstemning den 7. februar.
Kærligheden folder sig ud både i fortid og nutid, da en nysgerrig journalist hjælper en ung kvinde med at afdække familiære hemmeligheder efter hendes mors død.
Lily og hendes mor flytter til en ny by, hvor Lily møder tre unge kvinder, der kalder sig selv hekse og har ledt efter et fjerde medlem til deres cirkel. I starten er det uskyldig sjov, men de kommer hurtigt på dybt vand.
"Sofie" er en skildring af en jødisk kvindes liv gennem de sidste 20 år af 1800-tallet. Hun bliver tidligt forelsket i en ung maler Hans Højby, men vælger i stedet sin fætter Jonas til mand. De får sammen sønnen Aron. Jonas er dog svagelig - og gradvis overtager Sofie regnskabet i deres butik. Da Aron bliver voksen, ønsker Sofie, at han skal følge i forældrenes fodspor, men han vælger dog en anden vej.