Salvation has its price...
After a long and heartbreaking journey to Siberia, Dimitri's birthplace, Rose Hathaway has finally returned to St. Vladimir's - and to her best friend, Lissa Dragomir. It's graduation, and the girls can't wait for their real lives outside the Academy's cold iron gates to finally begin. But even with the intrigue and excitement of court life looming, Rose's heart still aches for Dimitri. He's out there, somewhere.
She failed to kill him when she had the chance, and now her worst fears are about to come true. Dimitri has tasted her blood, and she knows in her heart that he is hunting her. And if Rose won't join him, he won't rest until he has silenced her... forever.
But Rose can't forget what she learned on her journey - whispers of a magic too impossible and terrifying to comprehend. A magic inextricably tied to Lissa that could hold the answer to all of Rose's prayers, but not without devastating consequences. Now Rose will have to decide what - and who - matters most to her. And in the end, is true love really worth the price?
My Rating: 4/5
This book definitely had a lot more depth than any of the previous books. Given that it close to 500 pages, I can't believe I read it in one sitting.
The characters all seemed different in this book which was something that I didn't really like. I found Rose really annoying at times, especially when she kept pining for Dimitri.
The more this series goes on, the more I am seeming to like Lissa. She will probably never be my favourite character but I now like her more than I hate her.
The whole romance aspect with Rose and Adrian was better than I had remembered it being from when I previously read this book 3 years ago.