Safiyya: For February’s buddy read, Hailey and I read Magic for Liars, by Sarah Gailey, an urban fantasy/mystery set in modern-day America.
Private investigator Ivy Gamble is called in to investigate the mysterious death of a teacher at Osthorne Academy for Young Mages. Although Ivy claims to hate everything to do with magic, she secretly longs to be a magician like her talented sister. She decides to take the case, live out her inner fantasy of belonging to the magical community, and reconnect with her estranged sister. In the course of her investigation, she comes across snotty teenagers, prophecies, secret relationships, and impossible magic.
I will get straight to the point – I did not particularly enjoy this book. It had an engaging mystery plot, side characters whom I found interesting, and fascinating world-building with regard to the magic. Nonetheless, I almost DNF’ed Magic for Liars because I was so utterly exasperated with the main character Ivy. Since everything after the prologue was written in first-person POV from Ivy’s perspective, there was really no way to escape her. As such, I mostly spent the book quietly seething at this annoying brat and her increasingly poor decision-making.
Just to be clear, Ivy is a fully adult woman in her mid-thirties, with a fairly good life. She has a loving family, she has never suffered from any kind of material deprivation, she enjoys her job, and she is incredibly privileged. Ivy has more than most people will ever have, and yet she spends twenty-seven chapters of a twenty-seven-chapter book complaining that her life is ruined forever because she doesn’t have magical powers.
Incidentally, Ivy doesn’t actually need magical powers. Most of the people around her don’t even believe in magic. She just wants to have magic powers, because her sister Tabitha got to have magic powers, and it’s not fair that Ivy can’t also be gifted, and she deserves to have magic powers too. Basically, this book felt like it was all about Petunia Dursley from the Harry Potter series.
Aside from Ivy’s constant obsession about not having magic powers, she pursues a relationship by constantly lying to her romantic interest, tries to reconnect with her sister by accusing the latter of de facto killing their mother, and just generally spends a lot of time complaining about how teenagers are so ungrateful for all of the things they have. Blegh.
Protagonists are not always likeable, and I don’t need a protagonist to be likeable in order to appreciate a book. But a protagonist should at least be compelling enough to draw the reader through the story. I think the author meant to portray Ivy as a compelling and somewhat sympathetic character, and I think the reader is meant to root for her success. Unfortunately, I was not able to do so, and that is why I would struggle to recommend this book.
In spite of my overall feelings about Magic for Liars, there were some positive points:
- Sarah Gailey has a good writing style and sense of pacing.
- She sets up the murder mystery and revelation of suspects quite well. She also plays with some classical fantasy tropes in an interesting way.
- I liked several of the side characters, including Ivy’s sister Tabitha, the school nurse Mrs. Webb, and the practical magic teacher Rahul. I rather wished the book had been told from Tabitha’s POV, in fact.
As such, I would certainly be interested in reading some of Sarah Gailey’s other novels.
It is also worth noting, Magic for Liars has a pretty high Goodreads score, so a lot of people were able to connect with the story and the main character. If you aren’t sure where you stand after reading this review (which is fair, the ambivalence vibes are strong), I would suggest that you try the first three or four chapters, and see how you feel about the rest from there.
For my part, if you want to read a fantasy/mystery story featuring diverse characters and a compelling female protagonist who is determined to solve a mysterious murder, I would recommend Olivia Atwater’s Longshadow.
This time was going to be different. This time was going to be better. This time, I was going to be enough.