Chris Hemsworth as Captain Mitch Nelson

Michael Shannon as Hal Spencer

Michael Peña as Sam Diller

Navid Negahban as General A. R. Dostum

Trevante Rhodes as Ben Milo

William Fichtner as Colonel Mulholland

Geoff Stults as Sean Coffers

Thad Luckinbill as Vern Michaels

Ben O'Toole as Scott Black

Austin Stowell as Fred Falls

Jack Kesy as Charles Jones

Numan Acar as Mullah Razzan

Elsa Pataky as Jean Nelson

Rob Riggle as Lt. Colonel Max Bowers