Carole Johnstone

fiction mystery thriller
dark emotional mysterious fast-paced

320 pages

A thrilling work of psychological suspense with the startling twists of Gone Girl and the haunting emotional power of Room, Mirrorland is the story of twin sisters, the man they both love, and the dark childhood they can't leave behind.

Cat lives in Los Angeles, about as far away as she can get from her estranged twin sister El and No. 36 Westeryk Road, the imposing gothic house in Edinburgh where they grew up. As girls, they invented Mirrorland, a dark, imaginary place under the pantry stairs full of pirates, witches, and clowns. These days Cat rarely thinks about their childhood home, or the fact that El now lives there with her husband Ross.

But when El mysteriously disappears after going out on her sailboat, Cat is forced to return to the grand old house, which has scarcely changed in twenty years. No. 36 Westeryk Road is still full of shadowy, hidden corners, and at every turn Cat finds herself stumbling on long-held secrets and terrifying ghosts from the past. Because someone--El?--has left Cat clues all over the house: a treasure hunt that leads right back to Mirrorland, where she knows the truth lies crouched and waiting...

A twisty, dark, and brilliantly crafted thriller about love and betrayal, redemption and revenge, Mirrorland is a propulsive, page-turning debut about the power of imagination and the price of freedom.

What the community thinks

summary of 31 ratings (see reviews)

Content warnings

Expand filter menu View warnings


dark 100%
mysterious 84%
tense 46%
challenging 30%
sad 23%
adventurous 7%
emotional 7%


slow 53%
medium 46%

Plot- or character-driven?

A mix: 80% | Character: 20%

Strong character development?

It's complicated: 54% | Yes: 36% | No: 9%

Loveable characters?

It's complicated: 50% | No: 40% | Yes: 10%

Diverse cast of characters?

No: 90% | Yes: 9%

Flaws of characters a main focus?

Yes: 90% | It's complicated: 10%

Average rating