The First Alita: Battle Angel Has Arrived
Twentieth Century Fox have revealed the first look at James Cameron and Robert Rodriguez’s Alita: Battle Angel with the release of the very first trailer. Rosa Salazar stars as Alita, a cyborg with a forgotten past, found and brought back to life by cyber-doctor Ido (Christoph Waltz). Based on... Read more