Take a photo of a barcode or cover
Graphic: Emotional abuse, Genocide, Gore, Murder, Colonisation, War
Graphic: Addiction, Domestic abuse, Genocide, Physical abuse, Rape, Sexual assault, Sexual violence, Violence, Murder, Colonisation, War
Moderate: Ableism, Racism, Slavery, Torture, Toxic friendship
Graphic: Addiction, Death, Sexual assault, Sexual violence, Colonisation, War
Moderate: Bullying, Child abuse, Death, Drug abuse, Genocide, Rape
Graphic: Addiction, Death, Drug abuse, Drug use, Genocide, Gore, Torture, Violence, Blood, Grief, Medical trauma, Murder, Fire/Fire injury, Colonisation, War, Injury/Injury detail
Minor: Rape
Graphic: Addiction, Animal cruelty, Animal death, Drug abuse, Drug use, Genocide, Gore, Racism, Rape, Sexual violence, Torture, Violence, Xenophobia, Grief, Fire/Fire injury, Colonisation, War, Injury/Injury detail
Graphic: Death, Emotional abuse, Racism, Sexual violence, Suicidal thoughts, Torture, Violence, Forced institutionalization, Murder, Fire/Fire injury, Colonisation, War
Graphic: Addiction, Adult/minor relationship, Alcoholism, Animal cruelty, Animal death, Body horror, Bullying, Child abuse, Child death, Confinement, Cursing, Death, Drug abuse, Drug use, Genocide, Gore, Infertility, Mental illness, Miscarriage, Misogyny, Panic attacks/disorders, Physical abuse, Racism, Rape, Self harm, Sexism, Sexual assault, Sexual violence, Slavery, Suicidal thoughts, Suicide, Torture, Toxic relationship, Violence, Forced institutionalization, Xenophobia, Blood, Excrement, Vomit, Medical content, Trafficking, Kidnapping, Grief, Religious bigotry, Medical trauma, Abortion, Suicide attempt, Death of parent, Murder, Schizophrenia/Psychosis , Pregnancy, Fire/Fire injury, Toxic friendship, Alcohol, Colonisation, War, Injury/Injury detail, Classism, Pandemic/Epidemic
Graphic: Addiction, Death, Drug use, Genocide, Gore, Mental illness, Physical abuse, Violence, Xenophobia, Blood, Medical content, Fire/Fire injury, Colonisation, War, Injury/Injury detail, Classism
Moderate: Bullying, Child death, Confinement, Drug abuse, Racism, Torture, Excrement, Trafficking, Grief, Medical trauma, Alcohol
Minor: Rape, Vomit, Pregnancy
Graphic: Addiction, Body horror, Bullying, Death, Drug abuse, Drug use, Genocide, Gore, Misogyny, Physical abuse, Racism, Rape, Self harm, Sexual assault, Sexual violence, Slavery, Torture, Violence, Xenophobia, Blood, Murder, War, Injury/Injury detail, Classism
Moderate: Child abuse, Child death, Emotional abuse, Infertility, Misogyny, Physical abuse, Suicidal thoughts, Excrement, Vomit, Medical content, Grief, Cannibalism, Medical trauma, Abandonment, Alcohol, Colonisation
Minor: Animal cruelty, Animal death
Not definitive spoilers, but Kuang also manages to lay the perfect web of foreshadowing and smoking guns throughout the book. It felt like a spy film - the agent gets a cool gadget, the bad guy talks about his evil plan, the love interest mentions some event and suddenly you know how act 3 plays out. And just like a spy movie, it’s so exciting. It’s the buildup on a rollercoaster. You know what’s coming but it’s so fun to feel the build up and get to the part where it all comes together. The few moments that I would call “plot twists” felt so right, like I couldn’t believe I hadn’t realized it sooner. The story feels focused but still educates you on a long geopolitical history without ever feeling like it’s useless lore dumps.
So glad the second book is already published.
Graphic: Addiction, Body horror, Child abuse, Child death, Confinement, Death, Drug abuse, Drug use, Genocide, Gore, Hate crime, Pedophilia, Physical abuse, Racism, Rape, Sexual violence, Violence, Xenophobia, Blood, Murder, Fire/Fire injury, Colonisation, War, Injury/Injury detail, Classism