Anno delivers an action-hero experience that is both incredibly fun and emotionally touching.

psycho-cinematography