LUKE CAGE Star Mahershala Ali in Talks to Star in ALITA: BATTLE ANGEL
Actor Mahershala Ali, who plays Cottonmouth in Marvel's Luke Cage may take on another villainous role. This time, it will be for producer James Cameron and director Robert Rodriguez's sci-fi action film Alita: Battle Angel, which is gearing up to start production this month.
The actor is currently in talks with the studio, and if cast, he will join Rosa Salazar, Christoph Waltz, Jackie Earl Haley, Ed Skrein, and Keann Johnson in the feature film adaptation of the manga graphic novels.
Set in the 26th century, Alita tells of a female cyborg (Salazar) that is discovered in a scrapyard by a scientist. With no memory of her previous life except her deadly martial-arts training, the woman becomes a bounty hunter, tracking down criminals.
According to THR, "Ali will play one of the movie’s villains, a man named Vector who runs and fixes matches in a gladiator-style combat game called Motorball."
Ali gave an incredible performance in Luke Cage, and he'd be a great choice to take on this new role. He has also appeared in House of Cards and is also in the upcoming film Hidden Figures.