Review: FOUL IS FAIR by Hannah Capin (2020)

Rating: 5/5 stars
Genre: Young adult contemporary
Year Release: 2020
Source: Audible audiobook

Listened to the audiobook
Content warnings can be found on the author’s website

This book blew my mind. I had been seeing so much hype for this cathartic young adult retelling of Macbeth, I just had to jump in.

The hype was so real.

Elle goes out with her friends on her sweet sixteen. The night takes a horrible turn when untouchable, privileged white boys make her the target of their sick idea of “fun.” Instead of relying on any judicial system, Elle cuts off her hair, transforms into Jade, and takes justice into her own hands. She infiltrates St. Andrew’s Prep to get her bloody revenge on those golden boys.

Capin does not shy away from the horror of what had been done to Jade. The sharp prose only enhances the rage and venom seeping through the page. Jade’s scheming and voice are simply excellent, with the more stream-of-conscious narration working super well. In some places, the plot and descriptions become so over-the-top to the point of delightful. The murders are so intricately spaced out, keeping the tension tight from start to finish. I found myself cheering Jade on in her vengeance and in her manipulation of Mack in particular.

The fact that Capin included Jade’s parents who agreed to her transferring schools was, honestly, an unexpected touch. This novel leans deeply into its own dark revenge fantasy. No one tells Jade that her methods are questionable at best or tries to stop her, but that is part of the magic of this book.

Breath-taking, suspenseful, and delightfully violent, Foul is Fair is a perfect addition to books starring female rage like The Female of the Species and Sadie.

One thought on “Review: FOUL IS FAIR by Hannah Capin (2020)

  1. Pingback: February 2020 Reading Recap | Jo Writes Fantasy

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s