Almost five stars, but somehow falls short. To quote 201574-marc's review:
".. the whole was less than the sum of the (ample) parts... if you're interested in India (and especially Mumbai) and/or detective stories or tales of international intrigue, you could do a lot worse.."