Claire (Alexandra Breckenridge) a venture capitalist from New York City escapes to a quaint town in Vermont for the holidays and becomes a guest of the Fortenbury Bookstore. Upon arrival, Claire learns that the town has canceled their Christmas celebrations after a flood, which also left the bookstore in a state of disrepair. When she tries to help revitalize the store, she clashes with the owner, Andrew (Jamie Spilchuk). Sparks eventually begin to fly between the two—until she learns that Andrew is planning to sell the bookstore in the New Year.