- Jake Gyllenhaal Anthony Swofford
- Chris Cooper Teniente coronel Kazinski
- Jamie Foxx Sargento Sykes
- Peter Sarsgaard Allen Troy
- Lucas Black Chris Kruger
- Evan Jones Fowler
- Brian Geraghty Fergus O'Donnell
- Jacob Vargas Cortez
- Laz Alonso Escobar
- John Krasinski Corporal Harrigan
- Iván Fenyö Pinko
- Brianne Davis Kristina