Bruce Willis
Colin Farrell
Terrence Howard
Cole Hauser
Marcel Iures
Linus Roache
Vicellous Reon Shannon
Maury Sterling
Sam Jaeger
Scott Michael Campbell
Bruce Willis as Col. William A. McNamara
Colin Farrell as Lt. Thomas W. Hart
Terrence Howard as Lt. Lincoln A. Scott
Cole Hauser as Staff Sgt. Vic W. Bedford
Marcel Iures as Col. Werner Visser
Linus Roache as Capt. Peter A. Ross
Vicellous Reon Shannon as Lt. Lamar T. Archer (as Vicellous Shannon)
Maury Sterling as Pfc. Dennis A. Gerber
Sam Jaeger as Capt. R.G. Sisk
Scott Michael Campbell as Cpl. Joe S. Cromin
Rory Cochrane as Sgt. Carl S. Webb
Sebastian Tillinger as Pvt. Bert D. 'Moose' Codman
Rick Ravanello as Maj. Joe Clary
Adrian Grenier as Pvt. Daniel E. Abrams
Michael Weston as Pfc. W. Roy Potts