Det er Anna, Johannas datter og Hannas barnebarn, der fører os igennem romanen. Hun, der har taget springet op ad klassestigen bort fra sine rødder, leder efter sammenhæng og identitet. Hun vil spejle sig i Hanna og Johanna for at finde forklaring på sit eget livsforløb, som hun i modsætning til moderen og mormoderen selv har lagt til rette. Hun opdager, at på en mærkelig måde fører hun formødrenes kvindeliv videre.
Med samfundet som baggrund og levevilkårenes udvikling fra fattigdom til velstand tegner Marianne Fredriksson stærke portrætter af tre kvinder fra hver sin generation.
«Jeg havde en ide om, at jeg ville spejle kvinders liv og se, hvad deres frigørelse har betydet for tre generationer. Hvad har det kostet? Hvad har vi vundet? Og er vi i virkeligheden fri?», skriver Marianne Fredriksson om baggrunden for romanen Anna, Hanna og Johanna.