Edge of your seat stuff. I did manage to spin it out just for the tension. A surprise every single time. Never what you think will happen. Even if you think it'll turn out okay because Prof has a plan, its never the plan you think it is. Every single city character (and Arturo) amazing and consistent to the end. Prof unbeatable. Raquel so real. This is artful and mesmerizing story telling.