5 out of 5 stars
a world of everlasting life ? what would you do to get the person on your dreams to love you ? bringing her partner back from the dead to possess his body ?
loved every minute of it