This story is set in a world where the same million souls are born and reborn into the world. They all remember their past lives and so they don't really worry about death because they will always be born again. This changes when one time a soul does not return and in their place is a new soul, our protagonist Ana. Ana is treated badly and wants to find out why she was born and why she took the place of the other soul and so sets out on a journey to find her place in the world.
This book did leave me with a few unanswered questions but I am overall satisfied with how it ended. Things are definitely going to change in this society. I'm looking forward to the next two books but I am slightly concerned that they will get the classic YA second book syndrome. I am hopeful they won't though. I'm going to give this book 4/5 stars because I did enjoy it, but it didn't grip me right in the centre if you know what I mean.