The Old Guard 2
Your score

You haven’t scored this yet. Drag the bar or type a number to rate it 0–100.

The Old Guard 2

(2025)Directed by Victoria Mahoney107 min · RAction, Fantasy
“Eternity has a price.”

Andy (Charlize Theron) has fought for centuries and wants nothing more than to keep her small band of immortals alive and on the job of protecting people. Nile (KiKi Layne), Joe (Marwan Kenzari) and Nicky (Luca Marinelli) fight beside her, and a powerful new enemy is now closing in on all of them. Victoria Mahoney directs the ensemble through its fights at a hard, steady pace.

Charlize Theronas Andromache of Scythia / Andy
KiKi Layneas Nile Freeman
Matthias Schoenaertsas Sebastien Le Livre / Booker
Marwan Kenzarias Yusuf Al-Kaysani / Joe
Luca Marinellias Nicolò di Genova / Nicky
Uma Thurmanas Discord
Kamil Nożyńskias Louis
Slavko Sobinas Konrad
Christophe Tekas Watch Officer
Lorenzo Acquavivaas Food Stand Vendor
Peter Arpesellaas Officer (voice)
Todd Cattellas Booker (voice)