What the community thinks
summary of 31 ratings (see reviews)
Content warnings
Graphic
Child abuse (1 reviewer), Domestic abuse (1 reviewer), Emotional abuse (1 reviewer), Physical abuse (1 reviewer), Suicidal thoughts (1 reviewer), Suicide (1 reviewer), Toxic relationship (1 reviewer), and Suicide attempt (1 reviewer)Minor
Incest (2 reviewers), Physical abuse (1 reviewer), Rape (1 reviewer), Self harm (1 reviewer), and Suicide attempt (1 reviewer)Moods
mysterious 84%
tense 46%
challenging 30%
sad 23%
adventurous 7%
emotional 7%
Pace
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
Buy Mirrorland
United States
Bookshop US
Other countries
Bookshop UK
Blackwell's
The StoryGraph is an affiliate of the featured links. We earn commission on any purchases made.
Buy Mirrorland
United States
Bookshop US
Other countries
Bookshop UK
Blackwell's
The StoryGraph is an affiliate of the featured links. We earn commission on any purchases made.
What the community thinks
summary of 31 ratings (see reviews)
Content warnings
Graphic
Child abuse (1 reviewer), Domestic abuse (1 reviewer), Emotional abuse (1 reviewer), Physical abuse (1 reviewer), Suicidal thoughts (1 reviewer), Suicide (1 reviewer), Toxic relationship (1 reviewer), and Suicide attempt (1 reviewer)Minor
Incest (2 reviewers), Physical abuse (1 reviewer), Rape (1 reviewer), Self harm (1 reviewer), and Suicide attempt (1 reviewer)Moods
mysterious 84%
tense 46%
challenging 30%
sad 23%
adventurous 7%
emotional 7%
Pace
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