Josh Hartnett .... SSgt. Matt Eversmann
Ewan McGregor .... Spec. John Grimes
Jason Isaacs .... Capt. Mike Steele
Tom Sizemore .... Lt. Col. Danny McKnight
William Fichtner .... Sfc. Jeff Sanderson
Eric Bana .... Sfc. Norm 'Hoot' Gibson
Sam Shepard .... Maj. Gen. William F. Garrison