A review by bookswithlydscl
The Seven Moons of Maali Almeida by Shehan Karunatilaka

challenging dark emotional funny hopeful informative inspiring lighthearted mysterious reflective sad tense medium-paced
  • Plot- or character-driven? A mix
  • Strong character development? It's complicated
  • Loveable characters? It's complicated
  • Diverse cast of characters? Yes
  • Flaws of characters a main focus? Yes

4.5

Loved this book, not quite a five due to some repetitive scenes, but other than that I found this to be an absorbing, unique, sad, humourous and unsettling read.
It crosses multiple genres - part mystery, magical realism, satire, dystopia, as well as historical and literary fiction. It won't work for everyone but it worked for me, especially the audiobook which is wonderfully narrated by Shivantha Wijesinha.
CW for genocide and murder and mutilation for the historical events that took place in Sri Lanka in the 1980s and early 1990s, and those elements make for truly tough reading. The satire and humour sprinkled throughout help cushion the impact of these scenes a little and the wonderfully human elements, even in the spiritual realm, keep you wanting to read on as you grow attached to these flawed, lovable, infuriating characters.

Expand filter menu Content Warnings