This was great, but there's so much going on that it could've been at least double the length. At the end of it, a ton of stuff is revealed except for the ultimate connection between many nefarious events. Still, a captivating story.