Tre kvinnor i tre olika tidsperioder. Deras liv knyts samman av boken Mrs. Dalloway. På 20-talet skrivs boken av Virginia Woolf (Nicole Kidman), som på 40-talet läses av blivande mamman Laura (Julianne Moore) och på 2000-talet möter vi Clarissa (Meryl Streep) som mer eller mindre är Mrs. Dalloway.