A review by kelseywho
Foul Is Fair by Hannah Capin

5.0

What a book. I could not put this down once I picked it up. It's a glorious Macbeth retelling that just revels in the blood it spills. It does lose steam about 2/3 of the way through, but that doesn't stop it from going all out at the end.