Video: ‘Alita: Battle Angel’ trailer

“Alita: Battle Angel,” directed by Robert Rodriguez and starring Rosa Salazar, Eiza González, Christophe Waltz, Mahershala Ali and Jennifer Connelly.