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.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.