I read Lisa Klein's young adult novel Ophelia a year or two ago, and liked it quite a lot, so when I spotted her Lady Macbeth's Daughter at the library, I figured I'd give it a try.
I'm so glad I did! I liked this even better. Which I didn't expect, since I love Hamlet and very much dislike Macbeth. But maybe that's why I liked this better -- both books change the story and characters a little from what's told in Shakespeare's plays, and since I'm terribly attached to a lot of characters in Hamlet, I was a little miffed by how a couple of them turned out in Klein's book. But here, I have no such attachments, so I was perfectly fine with what she did.
And what she did is create a brand new character, Albia, the daughter of Macbeth and his lady, who gets named Grelach here. Albia is abandoned as a baby because of a birth defect, and raised by none other than the Wyrd Sisters, who are less witches and more Celtic Wiccans, or at least that's how they felt to me. There's a lot of stuff about pagan beliefs and practices here, mostly of the lore-telling and herb-drying variety, but still, just warning you.
Anyway, Albia ends up getting embroiled in the fight to unseat her father from Scotland's throne, and she picks up a tentative love interest along the way, though romance is far from the central theme here. It's got some exciting swordplay and such, but also a lot of pondering on what family and duty mean. I found it insightful and thought-provoking, and I like it a hundred percent better than Macbeth.
If this was a movie, I would rate it: PG-13 for violence, war-related imagery, and magic stuff.