Jim Caviezel plays Pvt. Robert Witt, a soldier reflecting on the chaos and brutality of war.
Ben Chaplin portrays Pvt. Jack Bell, a soldier grappling with the uncertainties and horrors of combat.
Dash Mihok takes on the role of Pfc. Don Doll, a young and inexperienced soldier thrust into the harsh realities of battle.
Woody Harrelson embodies Sgt. William Keck, a tough and seasoned non-commissioned officer leading his men through the turmoil of war.
Nick Nolte portrays Lt. Col. Gordon Tall, a commanding officer struggling with the complexities of military command and personal ideals.
Sean Penn brings 1st Sgt. Edward Welsh to life, a senior enlisted soldier who provides guidance and support to his troops in challenging circumstances.
John Cusack plays Capt. John Gaff, an officer tasked with making difficult decisions under the pressures of war.
Adrien Brody embodies Cpl. Geoffrey Fife, a soldier grappling with the emotional toll of battle and the futility of war.
John Travolta portrays Brig. Gen. David Quintard, a high-ranking officer overseeing military operations during a critical phase of the conflict.
Jared Leto takes on the role of 2nd Lt. William Whyte, a young and idealistic officer confronted with the harsh realities of warfare.
George Clooney plays Capt. Charles Bosche, an experienced and pragmatic officer leading his men through the brutalities of combat.
Elias Koteas embodies Capt. James Staros, a conscientious officer caught between military protocol and the welfare of his troops.
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.