I loved the first 1/3 of this book. The writing is good and the plot was intriguing until it got extremely complicated and just silly and stupid. Honestly, I finished it just out of curiosity to see how convoluted and ridiculous it would get, and it did get worse! A waste of 2 very good narrators. I give it 2 stars because the talented narrators made it easy on the ears and the establishment of the initial plot and characters was fine. Overall, though, it was the worst book I have listened to in years.