Expected publication date: September 14th, 2023
Read: August 13th-15th, 2023
Rating: 2.5/5 stars
Objectively, perhaps this book deserves a solid 3 stars. But after a month of mostly mediocre reads, I'm feeling a little harsher towards its flaws. (I don't think it helps that I read this book right after The Scarlet Alchemist, which I really enjoyed).
If I Have to Be Haunted is the story of Cara, a girl who can see ghosts, and Zach, her childhood nemesis. Zach gets bitten by a legendary snake, and one of the things about this snake is that there's a chance to resurrect him, but only within the 7 days after his death. Thus, Cara extracts a promise of money from Zach (whose family is loaded) and they go on a quest through the liminal world to find the antidote to his death.
One of the big issues I had with this story throughout was that the world felt poorly-defined, and the plot felt like Stuff Happening more than a connected series of events. Initially I thought that the liminal world was a whole other dimension, kind of like the spirit world in Avatar: the Last Airbender. But apparently that's not what it is, because at one point Cara and Zach call the regular, normal police on someone and that's expected to work. So it is...the real world...but there are also giant plant monsters and glades full of extinct creatures...Okay. I guess. I needed a little more explanation to really understand how that works.
Most of the book is spent in the liminal world (?), with the characters traveling through various "thresholds" that take them to different places. Along the way, Cara and Zach acquire a ghost hunter, Brittany, and we get some very obvious hints that maybe all three of them have grandparents who did a journey very similar to this a long time ago. Outside of that, one of the functions that Brittany serves is to point out that Cara and Zach are into each other, despite their protestations.
Anyways, the way the plot progresses from point to point in the liminal world without an organic ramping up of tension and stakes is one of the things that bothered me about this book. The conflicts mostly felt disconnected and of similar stakes to each other, which made me feel kind of bored. At the same time, there are some tone shifts that feel kind of weird. In one part of the liminal world, they have to face off against a wacky old man cannibal. In another part, there are ghosts whose whole thing is being super creepy and racist. The tone just didn't feel consistent.
There were some interesting ideas in the liminal world, but I think they could have been executed better and interwoven more successfully. It doesn't help that at the beginning of the story, there's some set-up for some kind of conflict involving ghosts that was apparently all sequel tease. I would have liked to see that conflict come to a head in this book, instead of being left for a sequel, but that's not what happens.
As for the romance. Hm. The romance. The set-up was fine. Cara and Zach have hated each other since kindergarten. Okay, cool, we can work with that. But the problem is...there's very little actual development of the dynamic between them until really far into the book. Like, their dynamic remains almost the same throughout. Something happens. Maybe Zach saves Cara or helps her in some way. They share a Moment of physical closeness or emotional intimacy or something. But then, inevitably, the potential emotional intimacy gets shut down and Cara makes an aloof, acerbic comment. Zach responds in kind. Repeat almost ad nauseam.
I got really frustrated with the romance and the lack of progression, honestly. If I had liked the way the romance was developing, that could have been a lifeline for me as far as liking this book. But the way that we kept getting the same kinds of moments and the same sequences of moments over and over just got annoying. Cara is convinced Zach doesn't care about her, only the fact that she can maybe resurrect him. Zach thinks Cara is only here for the money, which is not helped by the fact that Cara is verbally insisting that she's only here for the money. It's one type of miscommunication spun out over 70% of the story. Even when we broke out of that cycle and got the eventual fight (and later, the eventual confession), I just didn't care.
What I would have wanted for the romance would be for Cara and Zach to have to re-evaluate their opinions of each other over the course of their quest. I would have liked more moments where they start to genuinely like and respect each other, moments where they re-evaluate their opinions and realize maybe they were wrong about each other. If we had actual progress in the relationship, followed by some kind of set-back, maybe things like Cara pulling back emotionally and saying “I’m resurrecting you for the money,” at a key point would feel more emotionally impactful. But as it is...I really just did not vibe with their relationship, and every time a supporting character was like "You guys obviously like each other!" I stared into space and questioned my decision to finish this book.
(One a writing note, I thought that we did not need quite so much figurative language referencing snakes. Maybe we could have killed some of those darlings. It felt a bit melodramatic).
That was a lot of negatives. I'm not trying to be overly negative, I just really didn't have a good experience with this book. But even though I think there are some objective flaws here, I think this is a book that some people could really enjoy. A more generous reader than I currently am could certainly have fun with this, and I'm interested to see what Miranda Sun writes in the future.