This one had it's ups and downs for me. It dragged in some spots, but kept me glued to the pages in others. I think maybe the number of characters is almost a bit too much. There's too many things going on and it feels like we're never getting anywhere until they meet up.