Movies 2 Rosa Salazar Will Star in James Cameron’s ‘Battle Angel Alita’ By Isadora Teich May 27, 2016