For such a character heavy story this had a very complicated plot underneath. It reminded me of Oceans Eleven, not because there was a heist, but for that art of balancing groups of people, secret motivations, and character development through conversations and action as this big involved plot unfolds underneath. It takes some serious talent to balance all of that and keep things moving.