Czytelnik znajdzie się w wiejskiej posiadłości w północnej Anglii na początku dwudziestego stulecia i pozna główną bohaterkę - niepokorną i pełną temperamentu Violet Hasketh. Jej losy - a potem także dzieje jej córki - będzie odtąd śledzić z zapartym tchem - od burzliwych lat pierwej wojny światowej, poprzez barwnie nakreślone lata dwudzieste, po obronę Londynu w latach czterdziestych, aż po swingujące lata sześćdziesiąte. W opowieści zmieniają się stroje, obyczaje, mody intelektualne, zawsze jednak na pierwszy plan wysuwają się kobiety - silne, wyzwolone i odważne, które potrafią dokonywać trudnych wyborów, spełniać się zawodowo i walczyć o lepsze jutro. Choć płacą za to wysoką cenę, nie rezygnują z miłości i poszukiwania prawdy, uparcie torując sobie drogę przez zdominowany przez mężczyzn świat.