During the Battle of the Bulge in World War II, U.S. Army intelligence officer First Lieutenant Thomas Hart (Farrell) is captured by German forces. While interrogating Hart, the Germans coerce him to divulge intelligence by taking away his boots, causing his feet to become frostbitten and badly injured, and leaving him, naked, in a very cold cell. He is then transferred by train to Stalag VI-A prisoner of war camp at Hemer, Germany. While en route, a P-51 Mustang attacks (the letters POW were painted on the top of the train, but got covered by thick snow). To save themselves, the POWs leave the train and spell P-O-W with their bodies and prevent further strafing.
After arriving at the new POW camp, Lt. Hart is interviewed by the ranking American officer, Colonel William McNamara (Willis). When McNamara asks if he cooperated with the Germans after he was captured, Hart denies it. McNamara knows this to be a lie when Hart says he only endured three days of interrogation. McNamara does not reveal this to Hart, but sends him to bunk in a barracks for enlisted men, rather than allow him to bunk with the other officers.
Two Black pilots are brought to the camp and assigned to Hart's barracks. They are the only African Americans in the camp, and their situation is compounded by their status as officers. Staff Sgt. Vic W. Bedford (Hauser), a racist, is their primary antagonist. One of the pilots, Lt. Lamar Archer, is executed when accused of keeping a weapon that Bedford had planted in his bunk. When Bedford himself subsequently turns up dead, the surviving pilot, Lt. Lincoln A. Scott (Howard) is accused of killing Bedford in retaliation. A law student before the war, Hart is appointed by McNamara to defend the accused pilot at his court-martial, a trial to which the amused camp commandant, Oberst Werner Visser (Iureş) agrees. As the court martial proceeds, Hart struggles to prove reasonable doubt while dismissing Lt. Scott's motive, means, and opportunity. As the trial proceeds, Scott takes the stand and takes the opportunity to rail against the racism he and Archer faced in the Army, and excoriates McNamara for forcing two black pilots to bunk in the enlisted mens' barracks.
As Hart's defense threatens to unintentionally call attention to subterfuge by the POWs, McNamara reveals to Hart in private that the "defense," like the trial itself, is a sham, an elaborate distraction to hide a planned attack on a nearby ammunition plant (which the U.S. Army mistakenly believes to be a shoe factory) by McNamara and his men, in aid of the war effort. It is revealed that Bedford planted the weapon in Archer's bunk, knowing the guards would kill Archer for it. In return, Bedford informed the guards of the location of a secret radio. It is also revealed Bedford planned to escape with money and clothes, likely in return for telling the Nazis about McNamara's plan. Upon realizing Bedford's plot, McNamara killed Bedford to prevent it. Hart is shocked that McNamara as a senior officer would sacrifice a fellow American (Scott) to protect the planned attack on the ammunition plant. McNamara reminds Hart that in war, sometimes one man must be sacrificed to save the lives of many. Hart acknowledges this, but retorts that it is McNamara's duty to ensure that he (McNamara), not Lincoln Scott, is the sacrifice. Disgusted, McNamara says that Hart does not know anything about duty, in reference to how Hart gave in to a "Level 1" interrogator after three days, whereas McNamara was tortured for a month. Nonetheless, McNamara is shaken by Hart's words. The night before the court martial concludes, he visits Scott in his holding cell and gifts him his personal Bible.
On the last day of the court martial, McNamara and his men feign food poisoning in order to abstain from the trial. As they proceed to the ammunition plant via a hidden tunnel, McNamara overhears Hart falsely confessing to the murder of Bedford in order to save Lt. Scott's life. Oberst Visser immediately dissolves the court martial and orders the entire camp to gather outside to witness Hart's execution. Upon learning that the "sick" soldiers are missing, Visser examines the barracks and discovers the hidden tunnel. Infuriated, he orders that all prisoners involved in the court martial are to be executed immediately, starting with Hart. It is then that McNamara returns, just as explosives detonate and destroy the plant, and takes responsibility. Visser personally executes him on the spot, but spares the remaining prisoners. Three months later, the German army surrenders to the Allies. The prison camp is liberated and all of the surviving prisoners, including Hart, are sent home. Hart's final comments are that he learned about honor, duty, and sacrifice.
Bruce Willis as Colonel William McNamara
Colin Farrell as Lieutenant Thomas Hart
Terrence Howard as Lieutenant Lincoln Scott
Cole Hauser as Staff Sergeant Vic Bedford
Marcel Iureş as Oberst Werner Visser
Linus Roache as Captain Peter Ross
Vicellous Reon Shannon as Lieutenant Lamar Archer
Jonathan Brandis as Private Lewis P. Wakely (scenes deleted)
Maury Sterling as Private First Class Dennis A. Gerber
Sam Jaeger as Captain R.G. Sisk
Scott Michael Campbell as Corporal Joe Cromin
Rory Cochrane as Sergeant Carl Webb
Sebastian Tillinger as Private Bert D. "Moose" Codman
Rick Ravanello as Major Joe Clary
Adrian Grenier as Private Daniel E. Abrams
Sam Worthington as Corporal B.J. "Depot" Guidry
Holger Handtke as Major Johann Wirtz
based on the novel by John Katzenbach