James wacht al 354 jaar op Violette, zijn Soulmate. En sinds Violette geboren is, bijna zeventien jaar geleden, wacht James op het juiste moment om haar te vertellen dat ze elkaars Soulmate zijn. Dat hij zal sterven als zij zal sterven, en andersom, binnen een dag nadat de ander gestorven zal zijn. James weet ervan dat hij een Soulmate is, maar Violette weet van niks, alleen dat ze een aparte oogkleur heeft, precies zoals James. En dat ze een apart gevoel heeft, iedere keer als ze James ziet, iedere keer als hij in haar buurt is. Maar ze weet niet wat dit gevoel betekend, ze zal het pas snappen als James het haar zal vertellen. Maar hoeveel tijd is hun samen gegund?