We were pretty excited to see Robert Rodriguez sign on to take the helm of the long-simmering film adaptation of Battle Angel Alita. Now, the project has cast its lead actress: Rosa Salazar.