The Old Guard 2 Cast and Crew

Main Cast: Charlize Theron as Andromache of Scythia / Andy
Main Cast: KiKi Layne as Nile Freeman
Main Cast: Matthias Schoenaerts as Sebastien Le Livre / Booker
Supporting Cast: Marwan Kenzari as Yusuf Al-Kaysani / Joe
Supporting Cast: Luca Marinelli as Nicolò di Genova / Nicky
Supporting Cast: Veronica Ngo as Quynh
Supporting Cast: Chiwetel Ejiofor as Copley
Supporting Cast: Uma Thurman
Supporting Cast: Henry Golding
Supporting Cast: Kamil Nożyński as Louis
Supporting Cast: Slavko Sobin as Konrad
Supporting Cast: Christophe Tek as Watch Officer
Supporting Cast: Lorenzo Acquaviva as Food Stand Vendor
Supporting Cast: Peter Arpesella as Officer (voice)
Supporting Cast: Todd Cattell as Booker (voice)
Director: Victoria Mahoney
Film Producer: Charlize Theron
Film Producer: Denis L. Stewart
Film Producer: A.J. Dix
Film Producer: Dana Goldberg
Film Producer: Don Granger
Film Producer: David Ellison
Film Producer: Gina Prince-Bythewood
Film Producer: Greg Rucka
Film Producer: Beth Kono
Film Producer: Marc Evans