Upon receiving a key from her Uncle Max, orphaned Cabella travels to Italy, drawn by a clue that the key is connected to a house bearing the same name, Cabella, tucked away near a quiet village. The journey unfolds with a blend of mystery and budding folklore, and the key’s importance soon becomes central to Cabella’s search for a place to belong. While on the move, she loses the key near a waterfall where she goes for a swim, leaving her with a sense that the past is fragile and secrets linger just beyond the water’s edge. A mysterious man appears, locates the key, and returns it to her, a gesture that feels both providential and enigmatic, as if destiny itself were nudging her toward answers she did not know she was seeking.
With renewed purpose, Cabella travels to the village, finds the house, and uses the key to gain entry, stepping into a world where the past and present brush against each other in quiet corridors and sunlit courtyards. The day after her arrival, she wanders into the local market where the mysterious man is at work, and learns from his cousin, Maria, that the man’s name is Leo, and that he is deaf and mute. Their meeting is the spark that kindles a fragile friendship, as Cabella discovers warmth and humor in Maria’s companionship and the easy familiarity of the town’s people. [Maria] introduces Cabella to her sisters, Sophia and Giulia, opening a doorway to a family she never knew she needed, one full of listening ears, shared stories, and the kind of everyday rituals that give life its texture.
During an intimate evening conversation, Maria confides in Cabella about a crush she harbors for a wealthy Indian man named Lord Jai, who has earned a reputation for mingling with locals after attending a boarding school in the region. The confession adds a layer of romantic tension to the quiet village, while Cabella navigates her own sense of belonging and the uncanny dreamlike quality that increasingly frames her nights. That same night, Cabella encounters Angelo, a spirit who speaks through the hush of the room and urges her to seek answers in the cemetery, amplifying the sense that some histories are not finished yet.
The next morning brings a small ritual of generosity: Leo sends a basket of goods—eggs, apples, and other simple gifts—that arrives as if to remind Cabella that care travels in quiet, practical ways. Maria then takes Cabella to Ambrosia’s funeral, a moment that marks the first of many revelations about the family’s hidden history. Later that night Angelo visits Cabella again and nudges her toward the cemetery to uncover more clues, hinting at a lineage that stretches beyond death and into the earth. At the cemetery, she encounters Senior Bronzini, a man whose rumored past with a nun casts a pale shadow over the present, and Cabella decides to leave flowers for Chiara, a woman buried beside Ambrosia who has no flowers left to adorn her grave.
As the plot thickens, [Lord Jai] returns with a disabled friend, and the truth surfaces: he is searching for his sister, a revelation that shocks Cabella and compels her to delve deeper into the tangled family tree. To learn more about Ambrosia, Cabella and Leo visit Bronzini, where they uncover a devastating truth: Ambrosia was pregnant and chose to join the monastery to give the child up for adoption. The child’s name was Chiara, a detail that threads through the upcoming chapters with a powerful emotional resonance. The sisters each harbor their own private passions—one drawn to painting and often seen wandering into the forest to capture scenes, the other waiting for someone who may never come—adding a lyrical cadence to the community’s everyday life.
A turning point arrives when Lord Jai invites Maria to attend a party, prompting a wardrobe hunt that leads to the discovery of an old red dress and a diary hidden in Chiara’s purse. Reading Chiara’s diary reveals a tale of India, where Chiara loved a rich man named Max and a pianist named Alexander, weaving a love triangle across continents. Chiara’s indecision and eventual pregnancy become a mirror for Cabella’s own search for connection. Angelo confirms that Chiara is Cabella’s mother, a revelation that reshapes Cabella’s understanding of her origins and responsibilities.
Giulia meets a disabled man and finds a tender connection, while Max’s nieces attempt to seize the house where Cabella once lived. Lord Jai steps in to protect what matters, and his intervention helps Cabella realize a surprising truth: Jai is her brother, a fact rooted in a mother’s past and her decision to adopt him. The revelation shifts the dynamic of the party and ripples through the relationships that had been forming in the village. Jai publicly acknowledges Cabella as his sister, and the moment marks a powerful turn toward family reconciliation.
In the aftermath, Cabella learns that Leo is not only able to speak but is more deeply connected to the family than she had realized. Jai’s bond with Maria deepens into a marriage, Sophia begins a quiet romance with her friend, and Giulia discovers her own path toward love. Angelo delivers the final piece of news to Chiara, prompting her reunion with Max, and Cabella finally meets Alexander, her father, in a moment that feels both inevitable and emotionally vast. The film closes on a hopeful note as Cabella and Leo walk through fields together, their steps steady as they face a future built from the threads of loss, memory, and newfound family.