The Cast and Characters In Netflix's 'The Old Guard'

the old guard 2020   clockwise from top  matthias schoenaerts "booker’, charlize theron "andy",  luca marinelli "nicky”  photo credit aimee spinksnetflix ©2020

Spoilers for The Old Guard ahead. If you're curious about new Netflix film The Old Guard, I can confirm that it is a fun, fully realized vision. The plot: Several quasi-immortal characters, led by Charlize Theron as Andy, have acted as anonymous mercenaries for centuries. When a new member of the group emerges (KiKi Layne as Nile) and a Big Pharma company comes hoping to steal the secret to their eternal life, the raucous action really begins. The screenplay was written by the original comic book co-creator, Greg Rucka, so it's a pretty respectful adaptation of the classic comic series. And the film boasts a star-studded cast with some pretty incredible international actors. (In particular, American actor Layne is a superstar in the making). So if you, like me, spent a whole bunch of the film wondering where you knew these actors from, in between marveling at how awesome they all are, wonder no more. And if the film spawns a sequel, we'll be seeing a lot more of them...


the old guard   charlize theron as ”andy"photo credit  aimee spinksnetflix ©2020
Aimee Spinks/NETFLIX
1 of 13
Charlize Theron as Andy

Surprising no one, if you're familiar with her work, Theron is great in this. She's Andy, full name Andromache the Scythian—and she's been alive for a really, really long time. She doesn't specify in the film, but a companion history video specifies 4800 B.C. as the date she learned she couldn't die—making her almost 7,000 years old, if my math is right.

the old guard   charlize theron as andy in the old guard cr amy spinksnetflix © 2020
Aimee Spinks/NETFLIX
2 of 13
Theron as Andy

This character is a nice mix between Theron's roles as Furiosa in Mad Max: Fury Road and Lorraine in Atomic Blonde, with a touch of sadness and empathy.

the old guard   charlize theron "andy" kiki layne "nile" photo credit aimee spinksnetflix ©2020
3 of 13
KiKi Layne as Nile

Also really great is relative newcomer Layne as U.S. Marine Nile who discovers she can't die after taking a gnarly-looking knife wound to the throat. She's starred in If Beale Street Could Talk and Native Son, and she totally kills it (pun intended) in this, too. It's hard to convincingly go toe-to-toe with Theron in fight scenes, but she's super-believable.

the old guard 2020    kiki layne as nile  photo credit aimee spinksnetflix ©2020
4 of 13
Layne as Nile

If I had one minor quibble, it's that the film doesn't do enough with her—she's stuck looking befuddled for a chunk of the movie as she tries to figure out what being immortal means for her—but if there's a sequel (fingers crossed) she's the one I'm most excited to watch.

the old guard 2020   chiwetel ejiofor "copley” photo credit aimee spinksnetflix ©2020
5 of 13
Chiwetel Ejiofor as Copley

Ejiofor's Copley is the ex-CIA guy who recruits Andy's team on a mission—but, as shown in the trailer, actually may have some pretty harmful intentions for the group.

the old guard   chiwetel ejiofor as copley in the old guard cr amy spinksnetflix © 2020
Aimee Spinks/NETFLIX
6 of 13
Ejiofor as Copley

Ejiofor is characteristically terrific playing ambiguously good and evil at the same time, and, spoiler alert, his character may play a big role if there's a sequel.

the old guard   matthias schoenaerts as booker in the old guard cr aimee spinksnetflix © 2020
Aimee Spinks/NETFLIX
7 of 13
Matthias Schoenaerts as Booker

I spent the first third of the movie wondering aloud to my husband, "Where do I know that actor from??" Turns out it's Red Sparrow, although Schoenaerts also had roles in The Danish Girl and Rust and Bone.

the old guard l to r matthias schoenaerts as booker in the old guard cr aimee spinksnetflix © 2020
Aimee Spinks/NETFLIX
8 of 13
Schoenaerts as Booker

As Booker, he's the second youngest of the group (so, he's only 200 years old) and he's troubled, having watched his entire family die long ago.

the old guard   marwan kenzari as joe in the old guard cr aimee spinksnetflix © 2020
Aimee Spinks/NETFLIX
9 of 13
Marwan Kenzari as Joe

Recognize Kenzari? The Dutch actor was Jafar in the Aladdin remake—plus, he was also in the Ben-Hur and Murder on the Orient Express remakes as well. As Joe, he realized he couldn't die after he came up against a foe in battle during the Crusades...

the old guard   luca marinelli as nicky in the old guard cr aimee spinksnetflix © 2020
Aimee Spinks/NETFLIX
10 of 13
Luca Marinelli as Nicky

A foe who ends up being another immortal man, Nicky, who becomes his life partner (after the two tried to kill each other a bunch of times, apparently). Luca Marinelli has mostly been known for Italian films up to this point like Martin Eden. He's also in the TV show Trust.

the old guard l to r marwan kenzari as joe and luca marinelli as nicky in the old guard cr aimee spinksnetflix © 2020
Aimee Spinks/NETFLIX
11 of 13
Kenzari as Joe, Marinelli as Nicky

The two have crazy chemistry together, and honestly, it's one of the sweetest, loveliest parts of the film for me. Just wait until you get to the part where Joe talks about how much Nicky means to him. (The fact that there are two gay "superheroes" in the film is a pretty big deal, too.)

the old guard l to r harry melling as merrick in the old guard cr ed millernetflix © 2020
12 of 13
Harry Melling as Mellick

If that face (or that name) seems familiar to you, Harry Potter fans, there's a good reason for that: Melling played Dudley Dursley, Harry's nasty, cruel cousin. He looks really different from his role in the film series, but he channels just as much nastiness and cruelty into his portrayal of a pharma exec hoping to mine the immortal mercenaries for their secret to eternal life.

van veronica ngo bangkok, thailand   july 20  vietnamese actress ngo thanh van poses during a portrait session in promotion of her film the rebel on day 3 of the 2007 bangkok international film festival at sf world cinema, centralworld july 21, 2007 in bangkok, thailand  photo by kristian dowlinggetty images
Kristian DowlingGetty Images
13 of 13
Van Veronica Ngo as Quynh

She's only glimpsed in flashbacks and at the very end, but Ngo's Quynh goes from lifelong ally of Theron's Andy to (potentially) bitter enemies. You've seen this Vietnamese actor in Bright, Furie, and The Last Jedi, and—if a sequel to The Old Guard gets greenlit—you'll likely see a lot more of her in that, too.


For more stories like this, including celebrity news, beauty and fashion advice, savvy political commentary, and fascinating features, sign up for the Marie Claire newsletter.


Advertisement - Continue Reading Below
This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at
More From Unmissable Movies