Ratings71
Average rating4.2
The first part was slow. The second part was riveting and well paced. The third part was a crazy over the top mess that didn't add up for me. Overall I'd say I liked it, but I easily could have LOVED it with some small changes.