Filipino boxers

FIRST LOOK: Charlize Theron is an immortal warrior in upcoming action film

Rappler.com
The film is set to premiere on Netflix on July 10

THE OLD GUARD. Charlize Theron stars in the upcoming action film, along with Matthias Schoenaerts and Luca Marinelli. Photo by Aimee Spinks/Netflix

MANILA, Philippines – Charlize Theron is playing a warrior with an inability to die in The Old Guard, an upcoming action flick based on the graphic novel series by Greg Rucka and Leandro Fernandez.

The film follows Andy (Charlize), who leads a group of immortal mercenaries that have fought to protect the mortal world for centuries.

IMMORTALS. Marwan Kenzari as Joe, Matthias Schoenaerts as Booker, Charlize Theron as Andy, Luca Marinelli as Nicky, and Kiki Layne as Nile in 'The Old Guard.' Photo by Aimee Spinks/Netflix

The team is then recruited to take on an emergency mission which exposes their powers, leaving Andy and the group’s newest recruite Nile (Kiki Layne) to protect their own group this time from those want to replicate and monetize their strengths.

WOMEN OF ACTION. Kiki Layne, director Gina Prince-Bythewood, and Charlize Theron on the set of 'The Old Guard.' Photo by Aimee Spinks/Netflix

The film is directed by Gina Prince-Bythewood, and also stars Marwan Kenzari, Luca Marinelli, Harry Melling, Van Veronica Ngo, with Matthias Schoenaerts and Chiwetel Ejiofor.

It is set to premiere on Netflix on July 10. – Rappler.com