Brooke, 31, returns to her abandoned childhood home to clean it out after her parents’ death so it can be sold. The house feels frozen in time, filled with memories of her family and the life she left behind.
In the backyard, she notices her mother’s old rose bushes—wild but still alive. Drawn by a strange feeling and childhood memories of her mother guarding that exact spot, Brooke starts digging there.
She uncovers a rusted lockbox buried beneath the roses. Inside is a plastic-wrapped letter written in her mother’s handwriting, along with dried rose petals and personal keepsakes from Brooke’s past.
As she reads, Brooke discovers a bucket list her mother had carefully written and completed—everything except one final wish: for Brooke to forgive herself.
Through a series of letters, her mother reveals she knew about Brooke’s deep guilt over a past accident involving her cousin, Lena, who was badly injured after Brooke let her drive her car while she was drunk. Her mother explains that she never blamed her, but watched Brooke punish herself for years.
The letters show love, understanding, and a hidden effort to help Brooke heal when she was finally ready.
Overwhelmed, Brooke realizes her mother buried the lockbox in the rose bushes as a message: painful memories shouldn’t stay buried forever.
In the end, Brooke begins to release her guilt, finally accepting her mother’s forgiveness—and learning to forgive herself.