The story of three women searching for more potent, meaningful lives. Each is alive at a different time and place, all are linked by their yearnings and their fears. Their stories intertwine, and finally come together in a surprising, transcendent moment of shared recognition.

Julianne Moore
as Laura Brown

Nicole Kidman
as Virginia Woolf

Meryl Streep
as Clarissa Vaughan

Stephen Dillane
as Leonard Woolf

Miranda Richardson
as Vanessa Bell

Linda Bassett
as Nelly Boxall

Lyndsey Marshal
as Lottie Hope

Christian Coulson
as Ralph Partridge

Michael Culkin
as Doctor

Charley Ramm
as Julian Bell