Review: The Immortal Heights by Sherry Thomas

17410991The Immortal Heights (The Elemental Trilogy #3) by Sherry Thomas
Published: October 13th 2015 by Balzer + Bray
Rating: 4 Stars
Genre: Young Adult, Magic, Fantasy, Adventure
Source: Purchased from Amazon
Find: Goodreads | Amazon
Goodreads Summary
In a pursuit that has spanned continents, Iolanthe, Titus, and their friends have always managed to remain one step ahead of the forces of Atlantis. But now the Bane, the monstrous tyrant who bestrides the entire mage world, has issued his ultimatum: Titus must hand over Iolanthe, or watch as his entire realm is destroyed in a deadly rampage. Running out of time and options, Iolanthe and Titus must act decisively to deliver a final blow to the Bane, ending his reign of terror for good.

However, getting to the Bane means accomplishing the impossible—finding a way to infiltrate his crypt in the deepest recesses of the most ferociously guarded fortress in Atlantis. And everything is only made more difficult when new prophecies come to light, foretelling a doomed effort….

Iolanthe and Titus will put their love and their lives on the line. But will it be enough?

It’s always a bittersweet moment when you finish the last book in a series. Not only do you have to close the door on a beautiful journey but there’s always that fear that the book doesn’t give you the ending you feel like the story and the characters deserved.

With The Immortal Height’s you have no reason to worry. I am honestly so glad that I gave this series a chance. I can be quite wary of a book that features magic but if it’s utilised in the right way it can be a recipe for success. Elemental magic is a personal favourite of mine and I love the role it played in establishing this world.

As I predicted, The Immortal Heights is fast paced, high in its intensity and has a lot at stake. Our book takes off where the second book ended so we are immediately thrown into the chaos as we reach the climactic end of our journey. With a looming prophecy hanging over our character’s heads and the need to finally put an end to the evil that is the Bane, the stakes are high for Titus and Iolanthe. I really loved the role that fate played in the story as it contributed to this sense of urgency and I was so nervous about how things would unravel. I genuinely couldn’t put the book down and there are several moments that will make your heart stop.

The connection and the journey that Titus and Iolanthe take remains to be one of my favourite aspects of the book; at this point they are well and truly a team. Their loyalty and devotion to one another well and truly moved me. They’re not perfect and they make some questionable decisions but there’s an understanding to why they make these decisions. I was completely invested in their relationship and was very content with how things played out for them.

However, this journey doesn’t belong to Titus and Iolanthe alone. I was pleasantly surprised by the role that Kashkari played in this book as he proved to be a crucial ally to our main characters. I was so saddened by his predicament and truly wish him happiness.

I will miss these characters dearly but I am very content with how things played out. If you’re a fan of elemental magic, a fast paced plot and charming characters, this is the series for you.

4 thoughts on “Review: The Immortal Heights by Sherry Thomas

    1. Series finales are always terrifying. Part of me wants to know the end but part of me isn’t ready to let go of the characters. I’m so happy that this one ended the way I wanted it. 😀


    1. There’s nothing better than getting that feeling of contentment when finishing a series. I hope you get the chance to pick up the series soon and I hope you enjoy the books as much as I did. 🙂


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s