She has died countless times before, and she is not going to let it happen again.
Abbie Harper dies just before her eighteenth birthday. It has happened before, more times than she can remember — and always at the hands of the same man. Her dreams are plagued with past lives, cut short.
But this l...