The Soul Sacrifice cover art

The Soul Sacrifice

Hidden Legends: Academy of Magical Creatures, Book 6

Preview

Get 30 days of Premium Plus free

£8.99/month after 30-day free trial. Cancel monthly.
Try for £0.00
More purchase options
Buy Now for £18.39

Buy Now for £18.39

About this listen

Fire and Water make the ultimate sacrifice.

Sophia

The final battle has arrived. We’re prepared to face the Elders, but we can’t do it without the Azaimperiai. The ancient artifact will summon the ancestors to fight beside us. It’s our only hope at winning this war.

But first, we must find the Familiars the Elders stole— before they can slaughter them and kill our people. We’ve finally discovered the true meaning of the prophecy, but it’s nothing like we expected.

The prophecy says I’ll lose my life to save the tribe. Nothing could ever prepare me for leaving my daughter behind.

Liam

At the end of the world, things have never looked better just as they’re falling apart.

My daughter gives me hope for the future, but there won’t be a future for her if the Elders continue to rule. To defeat them, we have to make a last stand. The fate of the Hawkei will be determined in the greatest battle of our time. If the rebellion falls, our people will be lost forever— as well as our magical creatures.

Yet the prophecy is clear. To prevent the Elementai from going extinct, a sacrifice must be made. Sophia and I have to choose between saving our tribe... or saving our family.

©2020 Megan Linski, Alicia Rades (P)2024 Megan Linski, Alicia Rades
Dragons & Mythical Creatures Fantasy
All stars
Most relevant
I loved that you can really get into the fantasy world and live with the characters. There is wonderful descriptive story telling. I would listen to these books again and definitely recommend and listen to other books by the author. I also very much appreciate what the author is doing by linking the fantasy to indigenous roots and also that the characters are not perfect.

Epic emotional story, great narration

Something went wrong. Please try again in a few minutes.