A superhero movie with a difference, starting with the fact that if, like me, you came to the movie cold, you couldn't tell it was a superhero movie until things were well underway. Gina Prince-Bythewood (Beyond the Lights) gives us a movie that falls into one of my most-used genres, where a movie is praised for what it doesn't do. There are action scenes, but they tend to be more individual fighting rather than car chases. Time is offered to give depth to all of the main characters ... I usually balk at such things, because the efforts are half-hearted and I just want to get to the good stuff. But Prince-Bythewood pulls another switch on the standard superhero film, by making the characters matter. No one wears a costume, and they only have one super power (which does give them the chance to become really good at fighting).
The Old Guard has a strong cast, beginning with Charlize Theron in the lead. Theron is an Oscar winner with a solid pedigree in action pictures as well, from the sublime (Mad Max: Fury Road) to the not-so-sublime (Atomic Blonde). The Old Guard is in the middle, quite a bit better than Atomic Blonde without reaching the heights of Fury Road.
Theron once again does many of her own stunts, which makes her performance more believable. KiKi Layne (If Beale Street Could Talk) is a standout as the second lead, and it was good to see Anamaria Marinca (4 Months, 3 Weeks and 2 Days) in a minor role. The plot is a little silly, and the movie drags at times (it clocks in at just over 2 hours). But you'll find yourself caring, not just about the action, but also about the characters. Which will be especially important when the inevitable sequel arrives.
(Here is a letterboxd list of Film Fatales movies.)