The Old Guard is a 2020 American superhero film directed by Gina Prince-Bythewood and written by Greg Rucka, based on his comic book of the same name. A team of Immortal Mercenaries discovers a new immortal as well as an evil Pharma corporate on their back.
Gina Prince-Bythewood, who directed some episodes of Marvel TV series Cloak and Dagger knows how to handle a comic book property but takes too much time to establish the mythology. Overall, The Old Guard has some good performances, decent action but is let down by its pacing, murky cinematography, and lacks an interesting villain, or characters to care about.
The Old Guard Cast
- Charlize Theron as Andy of Scythia
- KiKi Layne as Nile Freeman, a former US Marine who served in Afghanistan
- Matthias Schoenaerts as Booker / Sebastian Le Livre, once a French soldier who fought under Napoleon
- Marwan Kenzari as Joe / Yusuf Al-Kaysani, a Muslim warrior who had participated in the Crusades, as well as Nicky’s lover
- Luca Marinelli as Nicky, a former Crusader. He and Joe started off as enemies, but became lovers after discovering their immortality
- Chiwetel Ejiofor as James Copley, former CIA agent grieving the loss of his wife from ALS
- Harry Melling as Steven Merrick, greedy CEO of a pharmaceutical empire
- Van Veronica Ngo as Quynh
- Anamaria Marinca as Dr. Meta Kozak
- Joey Ansah as Keane