Luke Cage villain Mahershala Ali in talks for James Cameron's Alita: Battle Angel James Cameron's Alita: Battle Angel casts Rosa Salazar in lead role ...
San Diego Comic-Con has come and gone again ... and it is produced by Cameron alongside Jon Landau. "Alita: Battle Angel" opens Dec. 21.