Bruce Willis portrays Col. William A. McNamara.
Colin Farrell plays Lt. Thomas W. Hart.
Terrence Howard takes on the role of Lt. Lincoln A. Scott.
Marcel Iureș depicts Col. Werner Visser.
Cole Hauser portrays Staff Sgt. Vic W. Bedford.
Linus Roache plays Capt. Peter A. Ross.
Vicellous Shannon embodies the character Lt. Lamar T. Archer.
Rory Cochrane takes on the role of Sgt. Carl S. Webb.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.