Approaching her thirtieth birthday on Christmas Day, 1890, bookshop proprietress Fiona MacPherson is in danger of becoming a Scrooge on par with Mr. Dickens’ curmudgeon. With her beloved Da dead, she’s set to lose her beloved bookshop to a mysterious antiquities collector. Fortunately for Fiona, her guardian angel-in-training, Fern, is determined to set her stubborn charge’s life, and future, back on track. Masquerading as the Angel of Christmas Future, Fern has until the final stroke of midnight on Christmas to persuade Fiona to embrace her destiny, and her one true love…