Christoph Waltz, left, plays Dr Dyson Ido in the film directed by Robert Rodriguez, right. Waltz’s character rescues and reboots the cyborg Alita, played by Rosa Salazar, centre. AP
Christoph Waltz, left, plays Dr Dyson Ido in the film directed by Robert Rodriguez, right. Waltz’s character rescues and reboots the cyborg Alita, played by Rosa Salazar, centre. AP

'Alita' director Robert Rodriguez and stars Rosa Salazar and Christoph Waltz on the cutting-edge film