Many lives have been lived and in each life she always found him, never remembering till now. Can Bella find her Benjamin, can they break her curse? Or will Benjamin have to suffer through another death.
Benjamin from the olden days
Alistair, one of Isabella’s Past lives friends
Peter and Charlotte, Char is Bella’s great something grandmother in this life