Cage of Souls by Adrian Tchaikovsky

The Sun is bloated, diseased, dying perhaps. Beneath its baneful light, Shadrapar, last of all cities, harbours fewer than 100,000 human souls. Built on the ruins of countless civilisations, surviving on the debris of its long-dead progenitors, Shadrapar is a museum, a midden, an asylum, a prison on a world that is ever more alien to humanity. Bearing witness to the desperate struggle for existence between life old and new, is Stefan Advani, rebel, outlaw, prisoner, survivor. This is his testament, an account of the journey that took him into the blazing desolation of the western deserts; that transported him east down the river… Read more.

Goodreads

Trigger and Content Warnings

  • Alcohol consumption
  • Graphic blood & injury depiction including body horror and dead bodies
  • Death of a mother & father recounted
  • Death of a friend, on-page & recounted
  • Death of a girlfriend in a stampede recounted
  • Murder, mass murder & attempted murder, on-page
  • Tank accident
  • Physical assault, on-page
  • Gun violence, on-page
  • Shipwreck
  • Drowning discussed
  • Torture
  • Whipping mentioned
  • Knife violence & stabbing, on-page
  • Riots, on-page
  • Police brutality & violence, on-page
  • Fire & immolation
  • Graphic penal labour & inhumane imprisonment (theme)
  • Homelessness recounted
  • Animal death
  • Animal attack

Leave a Comment