Alita: Battle Angel 2 2025

Rosa Salazar | Christoph Waltz | Keean Johnson | Michelle Rodriguez
Alita (Rosa Salazar) returns to Iron City—a cyborg learning to trust the unknown. Dr. Ido (Christoph Waltz) wrestles with his role in her creation. Keean Johnson plays a young ally torn between loyalty and rebellion. Rodriguez brings unmatched grit as a soldier drawn into Alita’s revolution. Junkyards bleed into skyscraping tech-hubs; memory and revolution intersect in neon-lit arenas.
Salazar embodies Alita’s innocence evolving into conviction. Waltz’s sorrow and guidance carry tragic weight. Johnson infuses hope into moral ambiguity. Rodriguez is fierce empathy in action form. The pacing alternates memory-driven calm with explosive duels. Visuals pulse: sparks, flickers of doubt, glints of steel hope. It’s cyberpunk poetry in action and heart—humanity struggling to outrun the machine.