A Blade So Black by L.L. McKinney

Book – The night her father died, Alice Kingston was attacked by a Nightmare from another world. A year later she’s almost done with her training as a Dreamwalker, someone who stops the Nightmares from coming into our world where they grow even more powerful and dangerous. But Alice isn’t sure she wants to be a Dreamwalker. Sure, it’s great having superpowers and getting to fight monsters with magical weapons, and her mentor Hatta is gorgeous and wonderful, but it’s dangerous work. A girl was killed by police at a high school football game, and ever since Alice’s mom has gotten more and more protective. The choice might be taken away from her, though, when a mysterious knight appears and attacks Alice and Hatta, and may have designs on the whole of reality.

A combination of Alice in Wonderland, Buffy the Vampire Slayer, and #BlackGirlMagic, this was by far the most fun I’ve had with a book in ages. Alice is a delight, and it’s great to see Black girls get to be heroes in urban fantasy. I’m not a huge Alice in Wonderland fan, but I loved the way A Blade So Black takes elements from that story – the Red and White Queens, the vorpal blade, Hatta as the Mad Hatter – and incorporates them into a fresh new fantasy. My one complaint is that this is the first book in a series, and now I’m gonna have to wait at least a year to find out what happens next!

This entry was posted in Books and tagged , , , , by Jen. Bookmark the permalink.
Jen

About Jen

I'm an Adult Services Librarian at the Warrenville Public Library. I'll read just about anything you put in front of me, but I've always been a science fiction & fantasy fan. I'm also fond of history, true crime, thrillers, and popular anthropology that isn't written by Jared Diamond. When I'm not reading, I'm painting, watching movies from the 1930s and 40s, working on my novel, or out at the archery range playing with pointy sticks.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.