Now, one of those three has been chosen to play the cyborg protagonist Alita in the film: Maze Runner: The Scorch Trials‘ Rosa Salazar.
Just last month, it was reported that the list of possible stars had been narrowed down to three names, Zendaya, Rosa Salazar, and It Follows star Maika Monroe.
Fans have been waiting for Battle Angel for years.
Collider reports that Salazar was chosen over Monroe and Zendaya for the role of Alita in the movie.