An excellent ensemble makes the most of a multi-strand female-centred film that drifts very close to melodrama as it explores various aspects of motherhood.
Fortunately writer-director Garcia is very careful to avoid wallowing in sentimentality.
Elizabeth (Watts) is a shark-like lawyer who easily seduces her new boss Paul (Jackson). She's had a difficult emotional life, and prefers to keep things under control, managing her friendships and relationships with icy distance.
Meanwhile, Karen (Bening) is still struggling with the fact that she gave up her baby at age 14, although a colleague (Smits) encourages her to do register at the adoption agency to contact her daughter. And a young couple (Washington and Ramsay) is now looking to adopt a baby from an independently minded pregnant 20-year-old (Epps).
It's clear from the start that Elizabeth is Karen's long-lost daughter, although how the third story will connect is rather more difficult to predict.
But the script never plays on surprises, rather it is a warm and intimate exploration of several tough women, often in interaction with their strong-willed mothers. And it approaches the idea of motherhood from several angles even as a slightly over-serious tone continually reminds us that we're not heading for a smiley, happy ending.
The high-powered cast is enormously watchable, and each actor dives into his or her character fully, often surprising us in some darkly emotional moments. At the centre, Watts, Bening and Washington all shine as complex women whose lives take some startling turns. And the supporting actresses get solid moments too.
While Jackson shines in a surprisingly warm role, the men far less well. They all give solid performances, even though the script sidelines the male characters when its done with them.
This is, after all, a movie about the resilience of women, and specifically mothers. And while it kind of mythologises the bond of a birth-mum, while playing a little dangerously with the whole adoption process, it's also a film that isn't afraid to dive into uncomfortable or downright wrenching places. And the final act is such a rollercoaster of sad, happy and sweet moments that we feel a bit wrung out at the end. In a good way.