2.0

Horribly written - it keeps changing tense - intentionally sensationalistic, and apparently there are some historical accuracy issues.
However, it was compulsively readable and I had no idea about about a lot of the details.
It is a solid 2.5