Nora and her husband, Simon, have run the book shop in their small British village for thirty years but times are tough and the shop is under threat of closure. When an elderly man visits the store and buys the one book they've never been able to sell, saying it's the perfect gift for his sick grandson, it gives Nora an idea. She and Simon will send out books to those feeling down this Christmas. After gathering nominations online, Nora and Simon deliver books to six residents of the village in need of some festive cheer. But with the future of the bookshop still up in the air, Nora and Simon will need a Christmas miracle to find a happy ending of their own.