Alita: Battle Angel - Cast

Rosa Salazar

as Alita


Christoph Waltz

as Dr. Ido



Mahershala Ali

as Vector


Ed Skrein

as Zapan


Jackie Earle Haley

as Grewishka



Lana Condor

Lana Condor

as Koyomi


Eiza González

Eiza González

as Nyssiana


Change Location