Charlize Theron plays an immortal mercenary in her latest action-packed film, ‘The Old Guard’.
Continue Reading