Sadie Stokes is a librarian in the present time who's returned to the family farm to care for her catatonic Grandma. There have always been Stokes in Cedarsville and Sadie and Grandma are the last ones. Except for the longing Sadie bears for Henry, the farm's local handyman, she's pretty content to let life pass her by, until a man appears in her mirror, calling her Anna before he disappears. As Sadie starts to take on the characteristics of her ancestor Anna Stokes, she realizes that they both want the same thing; they both want Henry. Only Anna believes Henry is her long lost Harry from centuries past, and Henry may in the end, be the one with the key that settles the past, allowing them the freedom to join together in a future of racing daylight.