A new action adventure for the good old summer-streaming time

Hosted by

Charlize Theron makes "The Old Guard" not merely believable but enjoyable. She plays a warrior, Andromache of Scythia, who won't reveal her age, but all the evidence suggests that she's 2,000, give or take, and immortal. At least so far.