The novel opens with the ghost of Harry Elkins Widener speaking from the memorial library built in his name at Harvard University. Harry, a passionate book collector who perished when the RMS
Titanic sank in 1912, corrects the popular legend that he returned to his cabin to retrieve a book instead of boarding a lifeboat. The truth, he reveals, is both simpler and more painful. His ghost inhabits the Memorial Room at the center of the library, a recreation of his private study that his mother, Eleanor Widener, built to honor his memory. Fresh flowers are placed on his desk each week at Eleanor's request, and Harry is waiting for someone.
That someone arrives in the fall of 1992. Violet Hutchins, a Harvard junior from a working-class Philadelphia family, has spent the months since her boyfriend Hugo's drowning barely able to function. Hugo died diving into a gorge in Connecticut, and Violet witnessed the entire event. Violet comes from a family marked by unresolved loss: Her grandmother Helen was adopted as an infant from a Philadelphia orphanage and never learned who her biological parents were. Violet's new job as a library page at Widener becomes her refuge. Madeline Singer, the curator of the Harry Elkins Widener Collection, hires Violet to retrieve rare books, order the weekly flowers, and transcribe letters between Harry and his mentor, the Philadelphia bookseller A.S.W. Rosenbach. Madeline also warns Violet about a "book slasher" who has been vandalizing volumes in the library.
As Violet transcribes Harry's correspondence, she discovers the only mention of a woman named Ada Lippoldt, a new assistant at the London bookshop of Bernard Alfred Quaritch, in a January 1912 letter. The narrative alternates between Violet's story and Harry's ghostly first-person account of his secret romance with Ada. Ada, a Cambridge-educated Englishwoman, began corresponding with Harry about rare books in early 1912, and their letters quickly deepened beyond professional matters. When Ada traveled to New York on business, Harry met her at the Martha Washington Hotel, and over two evenings they discovered a shared passion for literature, toasting Francis Bacon after Ada quoted his famous line about tasting books.
When Harry traveled to London with his parents in March 1912, Ada presented him with the "Little Bacon," a tiny 1598 edition of Francis Bacon's
Essays small enough to fit in a coat pocket. He tucked it into his breast pocket and vowed never to part with it. Over the following weeks, they explored London and shared their first kiss in Holland Park. Harry told Ada about a secret drawer in his desk at the family estate, Lynnewood Hall, where he kept his childhood copy of
Treasure Island. He also arranged for Ada to serve as courier for a jewel-encrusted copy of
The Rubaiyat of Omar Khayyam being shipped across the Atlantic, an arrangement requiring her to travel first class on the
Titanic and ensuring they would be near each other on the voyage.
Strange things begin happening to Violet in the library. She smells pipe tobacco with no visible source. A gilded laurel leaf falls from Harry's portrait. A book by W.T. Stead, a spiritualist who also perished on the
Titanic, repeatedly falls at her feet. Violet sits at Harry's desk and asks if he was ever in love; a knock sounds from beneath the desk. Madeline places Violet on temporary leave amid the vandalism investigation, partly due to her repeated references to Harry's ghost. But Theo, one of Hugo's former rowing friends, proves an ally. In the Widener stacks, they use a Ouija board, and the planchette, the board's pointer, slides to "YES" when asked if Harry is present and spells "L-O-V-E" when asked why he is contacting Violet. In a later session, it spells "Ada" and, when asked where to learn more, spells "K-E-Y." This clue connects to a key ring in Harry's desk: Alongside a small winding key sits a larger, ornate one topped with two kissing starlings whose purpose no one can identify.
Harry's narration returns to the
Titanic, where he and Ada met secretly in the ship's library and grew closer each day. On the night of April 14, their relationship became physically intimate for the first time. Shortly before midnight, the ship struck an iceberg. Harry rushed to find Ada, but she had already been evacuated. When Eleanor was placed in lifeboat 4, Harry told her he needed to go back for a book, a deliberate lie to ensure she would leave. The Little Bacon was in his breast pocket the entire time; he went back for Ada. He found her on the chaotic deck, where she had given her coat to Lolly, a third-class mother, to help Lolly and her children pass as first-class passengers. Harry led Ada and the family to one of the last collapsible rafts, kissed her, draped his dinner jacket over her shoulders with the Bacon still inside, told her he loved her, and lifted her into the boat. The water swallowed the ship seconds later.
After the disaster, Ada relocated to Philadelphia to work for Rosenbach. She discovered she was pregnant with Harry's child and wrote to Eleanor, but Eleanor discarded the letter unread. Eleanor's maid, Amalie, retrieved it and secretly placed it in a lacquered box with Harry and Ada's private correspondence, locked in a starling-crested armoire at Lynnewood Hall. Rosenbach fired Ada for contacting Eleanor against his instructions. Alone, Ada gave birth at St. Anne's Home for Unwed Mothers, naming the girl Elizabeth Hawkins and listing the father as "Jim Hawkins," the protagonist of
Treasure Island, to conceal the Widener connection. Before surrendering the baby, Ada inscribed her initials "A.L." and a bird doodle inside a children's book Harry had given her called
The Happy Fairy's Storybook and left it with the nuns.
Over Thanksgiving break, Violet and Theo visit a medium named Lux, who confirms Harry's presence and tells Violet to go to "his home" with a specific key. Lux also receives the name "Amalie," providing a clue about where the letters are hidden. Over winter break, at Violet's Philadelphia home, Theo notices the same bird doodle and "A.L." initials in Violet's grandmother Helen's copy of
The Happy Fairy's Storybook. At Lynnewood Hall, now a theological seminary, the copied starling key fits the locked bottom drawer of an armoire in Harry's bedroom. Inside, Violet finds all of Harry and Ada's letters, including the sealed letter to Eleanor.
At St. Joseph's Orphan Asylum, they locate the original birth certificate: a girl born January 5, 1913, nine months after the
Titanic sank, with the mother listed as Ada Lippoldt. The baby was adopted and renamed Helen Rose McDougal. Violet's grandmother Helen was the daughter of Harry and Ada, making Violet Harry's great-granddaughter and explaining why his ghost chose her.
Back at Harvard, the book slasher is identified as Mr. Berns, the night janitor, clearing Violet of suspicion. She locates the secret drawer in Harry's desk and finds his childhood copy of
Treasure Island alongside the Little Bacon, which Ada placed there decades earlier. Through the library window, Violet and Theo witness a murmuration of starlings, hundreds of birds moving in synchronized flight. Violet recalls Hugo once telling her that starlings remind us we are never alone. It is Harry's final message.
In an epilogue set in 1962, Ada, now over seventy, returns to America for the first time since 1912. She has built a distinguished career in Pre-Raphaelite poetry, earning a doctorate at Oxford and teaching at Newnham College, Cambridge. She enters the Memorial Room at Widener Library and finds the secret drawer. She places the Little Bacon beside Harry's copy of
Treasure Island; she has carried the small book since finding it in the pocket of the dinner jacket Harry draped over her that final night. A guard asks her to leave. She takes one last look at Harry's portrait and the flowers on the desk, finding peace in having returned another piece of Harry's heart to where it belongs.