Jackie Earle Haley is said to be joining Christoph Waltz and Rosa Salazar in Alita: Battle Angel.
According to The Hollywood Reporter, Haley will play a cyborg villain “that will call for plenty of CG and greenscreen.”
Based on the manga by Yukito Kishiro, Salazar stars as a female cyborg discovered in a trash yard by a scientist. Lacking memories of her previous life except for deadly martial arts training, she becomes a bounty hunter sometime in the 26th Century. Waltz will play the scientist mentoring the cyborg.
The project was a decades-long passion of director James Cameron, who had been developing it alongside Avatar since the turn of the century. Last year, Cameron handed directing duties to Robert Rodriguez.
Production is expected to start next month.