How far would you go to save your life? Would you go to the ends of the earth? Now, how far would you go to save the one you love? Would you go to the ends of time? Hamish and Odette don't know it, but their 10th anniversary is going to be a pivotal night in their already rocky marriage. Dying, it turns out, is a bad way to end an evening, but it's just the beginning of their problems. Unraveling Time sweeps back and forth...