After losing her five-year-old daughter Ava to cancer and separating from her husband Joseph, Eleanor finally decides to adopt another child. Her life had lost its color, and she yearned to be a mother again. While browsing adoption websites, she finds a girl named Charlotte who bears a striking resemblance to Ava. Excited, she contacts Grace Adoption Services and schedules a meeting.
In her meeting with Samantha from the adoption agency, Eleanor is encouraged to discuss the adoption with her estranged husband. Eleanor explains her separation and desire to reconnect, agreeing to speak with Joseph about her plans. She feels a deep connection to Charlotte and is determined to proceed.
Eleanor prepares her home for Charlotte, but hesitates to tell Joseph. Samantha reassures her that single-parent adoption is still possible. Eventually, Eleanor arranges a meeting between Joseph and herself. She shares her adoption plans, and Joseph, touched by her renewed spirit, supports her decision.
As Eleanor and Charlotte bond, Joseph becomes more involved, sharing meals and spending time together. One evening, Charlotte confides in Eleanor, expressing her fear of returning to foster care. Eleanor reassures her of their future together.
The adoption hearing is a milestone, with Eleanor and Charlotte officially becoming a family. Joseph joins the celebration, and they begin to blend their lives. However, a call from Samantha reveals a potential complication: Charlotte’s biological mother claims Joseph might be her father.
Eleanor confronts Joseph, who admits to a brief affair during their separation. They agree to a paternity test, which reveals Joseph is not Charlotte’s biological father. With this news, Eleanor’s commitment to Charlotte strengthens, viewing her as a miraculous second chance for their family.
Eleanor, Joseph, and Charlotte embrace their new life, honoring Ava’s memory and cherishing their moments together.