50 Must-Read 50 Beta
← The Must-Read 50
Cover of The Seven Moons of Maali Almeida by Shehan KarunatilakaThe Seven Moons of Maali Almeida
New · Fiction, LGBT, Fantasy

The Seven Moons of Maali Almeida

by Shehan Karunatilaka
2022 · 406 pages · Fiction
Critics' pick
≈ 10 hours to read · about 3 weeks at 30 minutes a day

What it's about

In 1990, during Sri Lanka's civil war, Maali Almeida, a war photographer, gambler and closeted gay man, wakes up dead in a chaotic afterlife that looks like a visa office. He has seven moons to work out who killed him, and to lead the people he loved to a hidden stash of photos proving the war's atrocities.

Why it's worth reading

It won the Booker Prize. It's a darkly funny ghost story and murder mystery about a brutal, little-known war.

You'll love it if you liked

Good to know

It's narrated in the second person ('you'), and there's war violence and torture.

By the numbers

66.6Must-Read Score
  • Readers18 out of 100 · counts 42%
  • Critics67 out of 100 · counts 34% (its stronger lane)
  • Bestseller22 out of 100 · counts 14%
  • Buzz26 out of 100 · counts 10%

Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.

Where it ranks

Why it made the list

Won
Booker Prize winner (2022)

Reads as

Moving, Epic

How we rank

Already read it? Upload your Goodreads or StoryGraph history and get the 50 best books you haven't read, tuned to your taste.Get my 50

If you like this, read next

Cover of Cloud Cuckoo Land by Anthony DoerrCloud Cuckoo Land
Cloud Cuckoo LandAnthony Doerr
Cover of Babel by R. F. KuangBabel
BabelR. F. Kuang
Cover of The Island of Missing Trees by Elif ShafakThe Island of Missing Trees
The Island of Missing TreesElif Shafak
Cover of North Woods by Daniel MasonNorth Woods
North WoodsDaniel Mason
Cover of Circe by Madeline MillerCirce
CirceMadeline Miller
Cover of The Underground Railroad by Colson WhiteheadThe Underground Railroad
The Underground RailroadColson Whitehead

Explore the best-of lists

All 36 best-of lists →

Quick answers

Is The Seven Moons of Maali Almeida worth reading?

Yes. It won the Booker Prize. It ranks #1,696 of the 2,816 books in our ranking, with a Must-Read Score of 66.6 (the best book we found scores 99).

What is The Seven Moons of Maali Almeida about?

In 1990, during Sri Lanka's civil war, Maali Almeida, a war photographer, gambler and closeted gay man, wakes up dead in a chaotic afterlife that looks like a visa office. He has seven moons to work out who killed him, and to lead the people he loved to a hidden stash of photos proving the war's atrocities.

How long does it take to read The Seven Moons of Maali Almeida?

About 10 hours (406 pages), or about 3 weeks at 30 minutes a day.

What awards has The Seven Moons of Maali Almeida won?

Booker Prize winner (2022).

What should I read after The Seven Moons of Maali Almeida?

If you liked it, try Lincoln in the Bardo by George Saunders, A Brief History of Seven Killings by Marlon James or The God of Small Things by Arundhati Roy.