As a third book in the series , it didn't disappoint. With a little bit less intensity than second, it still keeps you intrigued and in shock with many unpredicting developments. Lila and Elena are again on opposite ends of life spectrum. Both of them will go through the same loops in life, just at different times. Time and era are described just enough to make you start checking history facts immediately. Well done!