As princess of the island kingdom Visidia, Amora Montara has spent her entire life training to be High Animancer—the master of souls. The rest of the realm can choose their magic, but for Amora, it’s never been a choice. To secure her place as heir to the throne, she must prove her mastery of the monarchy’s dangerous soul magic.
When her demonstration goes awry, Amora is forced to flee. She strikes a deal with Bastian, a mysterious pirate: he’ll help her prove she’s fit to rule, if she’ll help him reclaim his stolen magic.
But sailing the kingdom holds more wonder—and more peril—than Amora anticipated. A destructive new magic is on the rise, and if Amora is to conquer it, she’ll need to face legendary monsters, cross paths with vengeful mermaids, and deal with a stow-away she never expected… or risk the fate of Visidia and lose the crown forever.
God, this book was incredible.
All the Stars and Teeth is everything you could ever want in a book and more. Amazing world-building? Check. An action-driven plot? Check. Lovable characters? Check, check, check. I couldn’t name one weak aspect of this book even if I tried to. Everything was just so amazing, and I truly have no idea where to start.
Let’s begin with world-building, because the development of this book’s setting is what hooked me from the very first page. I really enjoyed the setting in All the Stars and Teeth, not just because it was at sea, but also because it was so unique and original. The world building was brilliantly woven into the story, providing a rich understanding of the landscape of this universe and of the dynamic between the islands of Visidia. The immersion into Visidia’s island kingdom was effortless. In the story, there are seven islands that make up Visidia. Each island has its own unique magic. It is law that only one magic can be practiced by each person, for if people learn too much magic, it can kill them. Visidia was such an interesting setting to be swept away into, as I found myself easily transported into the kingdom whenever I flipped open the book, walking alongside the cast of characters as they navigated the islands. I love how each island was unique in its own way. Some were dark and eerie, while others were wondrous and whimsical. It’s so magical to be transported into a setting with so many different dimensions.
But wanna know what really make this book shine? The characters. All four of the main characters in this story were complex, interesting, and very, very charming. Amora, our leading lady, was fierce and stubborn, and I deeply admired her unconditional passion for her kingdom. Yeah, she did kind of think she was all that, but I actually liked how she was always so sure of herself.
Bastien, our dashing pirate (though he prefers the term “sailor” 😉), was snarky, sassy, and confident, but he had a soft, caring side as well. He had a really interesting character arc, and I’m looking forward to seeing where it goes in the next book.
Ferrick was a total sweetheart!!! Poor guy got pushed around a lot, so I really loved it when he finally stood up for herself and recognized his own self-worth.
And Vataea. Of course, my opinion of her might be slightly biased, as I have a special place in my heart for mermaids. But what else can I say about her other than that I absolutely loved her?! She was strong-willed and brave, despite all of the abuse she had faced by the wicked men in her life. She had so much depth to her that made the story all the more captivating! Dare I say she was my favorite character??? I also really loved her blossoming friendship with Amora, and I’m really excited to see their relationship develop further in book two.
With sassy dialogue, epic world-building, a superb plot, and awesome characters, All the Stars and Teeth is a darkly delicious YA fantasy that might just be one of my favorite 2020 releases! If that’s not enough to convince you to read it, I don’t know what is. This story is all kinds of fun, with morally ambiguous characters and plenty of intrigues to keep readers on their toes.
I truly cannot rate this book highly enough!