'The Old Guard': Meet Charlize Theron, KiKi Layne and rest of the cast of Netflix's latest superhero film

The movie stars an ensemble cast of actors led by Charlize Theron as Andy / Andromache of Scythia, an immortal warrior
(Aimee Spinks / Netflix)
(Aimee Spinks / Netflix)

Netflix has a crazy new superhero film coming soon to the platform. 'The Old Guard' is a thrilling adaptation of the acclaimed graphic novel of the same name by Greg Rucka.

The movie stars an ensemble cast of actors led by Charlize Theron as Andy / Andromache of Scythia, an immortal warrior. Unless you've been living under a rock for the past decade, you probably recognize at least some of these names but let's still take a look at the movie's cast:

KiKi Layne as Nile Freeman

Kiki Layne (Getty Images)

KiKi Layne is an American actress who is best known for her breakout performance in 2018's 'If Beale Street Could Talk'. In 'The Old Guard', Layne will be playing Nile Freeman, the latest addition to Andy's team of immortal soldiers. 

Matthias Schoenaerts as Booker / Sebastian Le Livre

Matthias Schoenaerts (Getty Images)

Schoenaerts is an award-winning Belgian actor, film producer, and graffiti artist. In the movie, he plays Booker, one of Andy's comrades and a soldier from the Napoleonic wars. He is basically Andy's right-hand man and like her, he is tortured by the pain of constantly losing everyone he cares about to the ravages of time while he lives on.

Marwan Kenzari as Joe / Yusuf Al-Kaysani

Marwan Kenzari (Getty Images)

A Tunisian-Dutch actor and comedian, Kenzari has been involved in a number of high profile projects including the live-action 'Aladdin' movie, in which he played the villainous Jafar. His character in 'The Old Guard' is a soldier from the time of the Crusades who once fought the next person on this list before falling in love with him and joining Andy as another of her teammates.

Luca Marinelli as Nicky / Nicolo di Genova

Luca Marinelli (Getty Images)

Marinelli is an acclaimed Italian actor who has won awards for his roles in 2015's 'Don't Be Bad', the 2016 movie 'They Call Me Jeeg', 'Rainbow: A Private Affair' (2017), and 'Martin Eden' (2019). In 'The Old Guard', Marinelli plays Nicolo di Genova / Nicky, a soldier from the European side of the Crusades who was a bitter enemy of Joe's before they fell in love, discovered their immortality and became inseparable even after joining Andy as immortal warriors.

'The Old Guard' will be released on Netflix on July 10.

GET THE BIGGEST ENTERTAINMENT STORIES
STRAIGHT TO YOUR INBOX.

MORE STORIES

Curry Barker has a Halloween treat for ‘Obsession’ fans, and it’s available to watch for free.
2026-10-31T16:46:39.000Z
Angelina Jolie was set to play Cleopatra VII in a Sony epic that never reached the cameras after 2014
2026-10-31T08:30:53.000Z
A retired investigator faces a sadistic killer in 'Paradise Disturbed,' a thriller directed by James Khanlarian and based on a novel.
2026-10-30T19:18:41.000Z
Marvel Studios’ ‘Avengers: Doomsday’ hits screens on December 18, 2026.
2026-10-30T09:52:55.000Z
'Safe Space' blends sci-fi and romantic comedy in a satirical take on toxic relationships, modern dating, and intimacy in a screen-driven society.
2026-10-29T17:54:44.000Z
A CIA codebreaker faces the one mystery he couldn’t solve in ‘Tessellation’
2026-10-29T15:51:40.000Z
Pierce Brosnan and Don Lee are among the newcomers joining the upcoming action film
2026-10-29T07:28:51.000Z
‘Hannibal’ writer Nick Antosca is penning the script for the third installment of the Paramount horror series
2026-10-29T05:01:36.000Z
Sacha Gervasi’s 'Darlington' follows a faded television star seeking redemption inside a billionaire’s meticulously recreated English estate.
2026-10-28T20:59:55.000Z
Jennifer Lawrence recalls her time with Josh Hutcherson and Woody Harrelson, sharing BTS stories from her return to the upcoming prequel.
2026-10-28T16:39:58.000Z