Jeremy Renner as Sergeant First Class William James

Anthony Mackie as Sergeant J. T. Sanborn

Brian Geraghty as Specialist Owen Eldridge

Guy Pearce as Staff Sergeant Matthew Thompson

Christian Camargo as Lieutenant Colonel John Cambridge

David Morse as Colonel Reed

Ralph Fiennes as the leader of a Private Military Company unit

Evangeline Lilly as Connie James

Malcolm Barrett as Sergeant Foster