It also looks quite nice with some well-designed adventure moments and clean camera work that's flashy but usually elegant. But that's a few islands of interest on a sea of interchangeable marketing parts that's all sizzle and no substance.
As Balthazar, Cage doesn't disappoint. He's just manic enough to keep the character from becoming too predictable. More's the pity, then, that a pro like him has to cede so much screen time to his character's young protege.