book review: Mirrorland by Carole Johnstone






MIRRORLAND by Carole Johnstone
★★☆☆☆
Scribner, 2021





Pitched as Gone Girl meets Room, Mirrorland tells the story of identical twin sisters Cat and El, who survive a bizarre, insular childhood in Edinburgh by inventing Mirrorland, an imaginary, Narnia-esque world that lives under the pantry stairs. Years have gone by and now we follow Cat, who’s estranged from her sister and living in Los Angeles, until she gets a call from El’s husband, Ross, begging her to return to Edinburgh as El has gone missing, which involves returning to the house they grew up in, as Ross and El are now living there.

That this is the author’s debut novel is very apparent; most of the problems are with its poor pacing and its inexpert synthesis of the mystery and childhood trauma narratives. Flashback passages are shoehorned into the present-day narrative with an abruptness that almost feels deliberate, almost feels like a commentary on trauma, but which mostly ends up feeling poorly written. These flashbacks were so detailed and so repetitive that I mostly found myself skimming them as they failed to advance the characterization or the present-day narrative in any way; they did, ultimately, contain clues that tied into the mystery, but I ended up guessing most of the twists anyway, even without giving large segments of this book my full attention. 

I’m struggling a bit to rate this one as I weirdly did enjoy reading parts of it — once it really got its momentum up, around 50-60% in, I couldn’t put it down — but the negatives far outweigh the positives of this reading experience. I’d skip it unless there’s something unique about this premise that appeals to you.


Thank you to Scribner and Netgalley for the advanced copy provided in exchange for an honest review.

4 thoughts on “book review: Mirrorland by Carole Johnstone

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