Marwan Kenzari, who plays Jafar in Disney’s live-action "Aladdin," has just signed on to "The Old Guard" with Charlize Theron and KiKi Layne.

Gina Prince-Bythewood is directing the action feature, which is based on the comic from author Greg Rucka and artist Leandro Fernandez.  Skydance and Netflix are producing.

"Old Guard" is about a group of soldiers, led by Andromache of Scythia (aka “Andy” (Theron), who have been cursed with immortality and have been working as mercenaries through the ages. They then discover the existence of a new immortal, a black woman serving in the Marines, as a nefarious organization captures their undying actions on camera.

Kenzari will play a man who was once a Moor warrior.

The Dutch-born actor's recent Hollywood films include the star-studded remake of "Murder on the Orient Express," Malik in the Tom Cruise flop "The Mummy" and Druses in the "Ben-Hur" remake.

[Via THR]