Senna Berges (Sharon Stone), a free-spirited fashion designer lives on the edge. Despite attempts by her strong-willed mother (Ellen Burstyn), to get her to settle down, Senna charts a chaotic path marked by missed career opportunities and casual hookups with younger men. Senna seems destined for a life of disappointment. Then… one day, everything changes. Everything. At her 46th birthday, Senna meets Adam (Tony Goldwyn), a charismatic lawyer who connects with her in the most powerful and profound way. True to form, Senna screws up and happiness is not to be. But when Senna and Adam serendipitously reunite a year later at her 47th birthday party, Senna's luck changes with the opportunity to find true love again.