Jennifer Connelly (Labyrinth, Hulk, A Beautiful Mind, Requiem For A Dream) has joined the cast of director Robert Rodriguez’s Alita: Battle Angel, the live-action adaptation of the manga and anime series Battle Angel Alita, according to The Hollywood Reporter. She is set to play one of the film’s villains.
She joins a cast that includes Rosa Salazar as the cyborg Alita, Christoph Waltz as Dr Dyson Ido, Ed Skrein as Zapan, Lana Condor as Koyomi, Leonard Wu as another cyborg called Kinuba, Lana Condor as Koyomi K and Mahershala Ali as Vector, with Jackie Earl Haley in an unnamed part-CG role of a monstrous cyborg.
Set in the 26th century, Alita: Battle Angel is the story of Alita, an amnesiac female cyborg rescued from a scrapyard by Dyson. He rebuilds Alita, but she can only remember only her martial arts training so becomes a hunter-warrior, tracking down and eliminating criminals. But she still finds time to learn about the emotion that humans call “love”.
It’s been a pet project of James Cameron’s for over a decade, and he’ll be producing. The film is currently scheduled for a July 2018 release.