“Under Every Sky” Review

“Under Every Sky” by Kenzie Brooks

Seventeen-year-old Maeve Barnes is poised on the brink of freedom—from her city, her past, and her unruly magic. Mere weeks from now, she will be on a plane bound for London and well on her way to starting a nice, ordinary life for herself.

But luck has never been on Maeve’s side. A beautiful stranger appears with a dire warning: the Shadow King is coming. All Maeve’s carefully laid plans for her future are put on hold when the shadowy demon crashes through the wards of the city, attacking her family and churning long-buried secrets to the surface.

In the days that follow, three things become abundantly clear. One, the Elder Council is useless. Two, Hanna—the caustic and evasive stranger—knows more than she is letting on. And three, someone inside Leto is colluding with the Shadow King to bring death and destruction within the city walls.

Amidst a flurry of unlikely alliances, near misses and heartbreaking realizations, Maeve must come to terms with her magic, her resentment toward Leto, and the possibility that she won’t make it to London, after all.

Review

I wasn’t sure about this book at first because Maeve was a little frustrating – but I did remind myself she’s only seventeen and dealing with a lot. I did like that as soon as everything started happening she went to work. There were still some moments of “I can’t do this!” but they were brief and made sense for the moments they happened. The rest of the characters were great too though this was the sort of story where adults end up being almost entirely useless and kids have to save the world. But I knew what I was getting into when I started the book. Overall the story is great and the resolution of a certain plot point actually ended up working out in a way I liked.

Book Details

Blue cover with various circles and symbols on it with the title and author's name in the middle.

Author’s Website
Kenzie Brooks
Publisher / Date
Self Published, May 2023
Genre
Fantasy, Young Adult
Page Count
366
Completion Date
July 24, 2023