Rebel Moon director Zack Snyder is introducing Ed Skrein as the film's villain.
Snyder unveiled a first-look photo Tuesday of Skrein in costume as the character Admiral Atticus Noble.
Rebel Moon is an epic space opera inspired by Star Wars and Seven Samurai.
The movie follows Kora (Sofia Boutella), an Imperium deserter who leaves the peaceful moon colony Veldt to fight the "military horde of the tyrannical Mother World," according to Netflix's Tudum. Kora must gather warriors from around the galaxy to take on the Imperium.
Skrein's Admiral Noble is the commandant of the deadly space cruiser known as The King's Gaze.
"When you look at Noble, you see the harshest type of military savageness," Skrein told Tudum. "You see a ruthless, cold man who has chosen horror over morality for the directness of it. In a world where morality is waning, he has cast morality aside in the name of ambition."
The cast also includes Charlie Hunnam as Kai, a mercenary pilot, Michiel Huisman as Gunnar, a Veldt farmer, Djimon Hounsou as General Titus, a gladiator who once served the Imperium, and Doona Bae as Nemesis, a cyborg sword master.
Staz Nair, Ray Fisher, E. Duffy and Anthony Hopkins also have roles.
Rebel Moon is written by Snyder, Shay Hatten and Kurt Johnstad, and directed by Snyder. The film premieres Dec. 22 on Netflix.