The main narrative of Rosewater takes place in the year 2066 in Nigeria. The titular town has sprung up around a mysterious alien biodome. From the outside it does not appear to do much other than open once per year and grant mysterious powers of healing that are strong enough to reanimate the recently dead. The story is centered around Kaaro, who is a sensitive. He can not only read the thoughts of others but he can project thoughts into their heads. As a day job Kaaro works for a major bank, helping to stop other sensitives from getting protected financial information. But is “real” job is as a government agent. The chapters bounce back in time from Kaaro’s younger days to the present as other sensitives like him are mysteriously dying.
Kaaro is not a good guy and you’re not meant to like him. He’s not evil but he’s a deeply selfish person who doesn’t much like to dwell on the consequences his actions have on other people. He is an interesting person and the intrigue gets started pretty quickly in this book. I did sometimes have trouble keeping the thread of this story but that might have been due to my own personal distractions rather than any flaw with the book itself. I definitely enjoyed it enough ad that the other two books in the trilogy to my TBR pile. The fact that the second focuses on his much more interesting girlfriend, Aminat didn’t hurt either.
Tade Thompson has written a promising start to what I’m hoping will be a really amazing sci fi trilogy that really isn’t like anything else I’ve read in the genre. Even if I’d put it in the “liked but didn’t love” category I’d still recommend it to any sci fi fan.