Lily Bloom delivers a eulogy at her father, Andrew’s, funeral. From the podium, she announces that she will list five of her favorite things about him. After standing in silence for several seconds, she walks off.
Back home in Boston, she meets neurosurgeon Ryle Kincaid. They flirt until he is called away for emergency surgery. While renovating the building that will become her flower shop, Lily meets Allysa. She hires Allysa and learns that she is Ryle’s sister.
At Allysa’s birthday party, Ryle tells Lily that he is infatuated with her. They kiss, but she declines to sleep with him, saying that he is only interested in casual sex, whereas she wants a relationship. She spends the night at his apartment and accepts his invitation to date him the next morning. Ryle convinces her to introduce him to her mother, Jenny, at a new restaurant called Root. There, Lily discovers that the owner and head chef is her former boyfriend, Atlas Corrigan.
Flashbacks reveal that Andrew had physically abused Jenny and that Lily had found Atlas living in an empty house next door after he had run away from his mother’s abusive boyfriend. They fell in love, and upon finding them in bed together, Andrew severely beat Atlas. Atlas joined the Marines.