Everyone You’re About To Meet In Charlize Theron’s New Netflix Movie The Old Guard

Over the past few years we’ve seen all kinds of superheroes get their time to shine — including Wonder Woman, Captain Marvel, and Black Widow. Netflix’s The Old Guard, however, is giving the genre a fresh twist with the 6,000-year-old Andy (Charlize Theron). Forget elaborate costumes and superhero uniforms — instead we’ve got a squad of warriors. 

Based on the graphic novels by Greg Rucka and directed by Gina Prince-Bythewood, The Old Guard centers on the team of immortals led by Andy. Formerly known as Andromache of Scythia, she has been on the frontlines of battlefields over centuries and across the world, dying and picking herself up and fighting again and again. 

Along the way Andy has met the other members of her team, including Booker (Matthias Schoenaerts), Joe (Marwan Kenzari), and Nicky (Luca Marinelli). As Andy begins to grow weary of fighting she meets Niles (KiKi Layne), who becomes the newest and youngest member of their immortal team. The squad find themselves pitted against some unexpected (or expected, depending on what you know) nemeses: a CIA operative (Chiwetel Ejiofor), and a Big Pharma chief (Harry Melling) who are determined to discover just what makes this group immortal. 

Charlize Theron Plays Andy (Andromache of Scythia)



Who is Andy?
Andy, short for Andromache of Scythia, is 6,000 years old — and has been fighting battles around the world for just as long. She leads the tight-knit group of mercenaries but is understandably doubting how much longer she can fight.

Charlize Theron essential viewing
Where to begin? Theron has had a long career, with The Cider House Rules being one of her earliest films. Monster, which she won an Oscar for, is a must see, along with Mad Max: Fury Road and the recent release Bombshell.Courtesy of Netflix.

KiKi Layne Plays Nile Freeman



Who is Nile Freeman?
Nile, the newest member of the team, is a Marine who discovered her immortality after dying in combat in Afghanistan — and then immediately rising again. We can expect her initiation to be a major focus, along with the whole learning-to-be-immortal thing.

Where you've seen Kiki Layne
Lane had her breakthrough performance as Tish in 2018's If Beale Street Could Talk, followed by Native Son and Captive State a year later. Courtesy of Netflix.

Matthias Schoenaerts Plays Booker



Who is Booker?
Booker, a former Napoleonic army officer, joined the crew during the Napoleonic Wars, making him newer to immortality than some of the others. He and Andy share similar feelings about their never-ending lives despite their different backgrounds.

Where you've seen Matthias Schoenaerts
Schoenaerts is a Belgian actor who's appeared in a number of international films, including A Bigger Splash, The Danish Girl, and Red Sparrow. Courtesy of Netflix.

Marwan Kenzari Plays Joe



Who is Joe?
Joe's a former combatant from the Crusades and also Nicky's lover. The two met while fighting on opposite sides — nothing like major tension to fuel your love.

Where you've seen Marwan Kenzari
Kenzari is a Tunisian-Dutch actor who's appeared in both Dutch and English-language movies such as Jafar in the live-action Aladdin, Collide, and Ben-Hur. Courtesy of Netflix.

Luca Marinelli Plays Nicky



Who is Nicky?
Nicky is Joe's lover, also from the Crusades. Before they fell in love they killed each other over and over again (that's one way to have a meet cute).

Where You've Seen Luca Marinelli
Marinelli, an Italian actor, had his breakout role in 2010 with The Solitude of Prime Numbers, and has since appeared in The Last Man on Earth, the FX miniseries Trust, and Martin Eden.

Courtesy of Netflix.

Chiwetel Ejiofor Plays Copley



Who is Copley?
Copley is a CIA operative who recruits the team of immortals for a rescue mission to help school children abducted in South Sudan. Unfortunately his CIA skills aren't the sharpest since it turns out to be a trap.

Chiwetel Ejiofor Essential Viewing
What hasn't Ejiofor been in? You can catch him in Dirty Pretty Things, Serenity, 2012, 12 Years A Slave (for which he received an Oscar nomination), and Doctor Strange, to name a few. Courtesy of Netflix.

Harry Melling Plays Merrick



Who is Merrick?
Merrick's a Big Pharma CEO who set up the trap mission Copley sent the team on. He's the typical rich guy pretending to do good but doesn't actually fool anyone (except Copley, it seems).

Where You've Seen Harry Melling
Melling is probably an unexpected familiar face for many: he played Dudley Dursley in the Harry Potter films. He was also in The Lost City of Z and The Ballad of Buster Scruggs. Courtesy of Netflix.

Veronica Ngo Plays Quynh



Who is Quynh?
Quynh is an immortal who is trapped in a suit of armor on the ocean floor. For decades she cycles through drowning and reviving herself, reminding everyone there is a punishment worse than death itself.

Where You've Seen Veronica Ngo
Ngo, a Vietnamese actress, singer, and model, has starred in a number of Vietnamese and international movies. You can see her in Crouching Tiger, Hidden Dragon: Sword of Destiny, Star Wars: The Last Jedi, and Da 5 Bloods. Photo: Morgan Lieberman/Getty Images.

Anamaria Marinca Plays Dr. Meta Kozak



Where You've Seen Anamaria Marinca
Marinca marked her debut with Sex Traffic, and has since appeared in Youth Without Youth, 2014's Fury and Ghost in the Shell. Photo: Stefania D'Alessandro/WireImage.

Joey Ansah Plays Keane



Where You've Seen Joey Ansah
The British actor, director, and martial artist played a minor role in Batman Begins before appearing in The Bourne Ultimatum, Snow White and the Huntsman, and a live-action Street Fighter series. Photo: Jon Furniss/WireImage.

Like what you see? How about some more R29 goodness, right here?


These Are The Netflix Shows Your Fave Stars Binge


The Top 10 Titles Streaming On Netflix


Wonder Woman 1984 Has Two New Villains