Senna Berges (Sharon Stone), a struggling clothing designer who hasn’t quite found herself has given up on finding her soulmate. All seems to be spiraling out of control for Senna until her 46th birthday party, where she meets her match Adam (Tony Goldwyn). Expecting never to meet again, the two serendipitously reunite at her 47th birthday party where Senna’s life begins to flourish into something beautiful.