후방 지휘본부에서 편안하게 근무하던 스물네 살의 미군 장교 토머스 하트 중위는 1944년 12월 16일, 갑작스런 사고에 휘말린다. 아군으로 위장한 독일군의 공격을 받아 포로가 되고 만 것. 3일간의 고문을 견디지 못하고 작전 기밀을 털어놓은 하트는 독일군 포로수용소 ‘스타라크 6’에 입소한다. 이곳에서 그는 아군 포로들을 지휘하고 있는 맥나마라 대령을 만난다. 어느 날 흑인 장교 포로 두 명이 수용소에 들어오면서 아군들 사이에 인종적 갈등이 생기고 급기야 두 명의 포로가 죽는 사고가 발생한다. 맥나마라는 진범을 가리기 위해 수용소장 베르너 비서 대령에게 재판을 요구하고 하트는 혐의를 받고 있는 흑인 중위 링컨 스콧을 변호한다. 하지만 며칠 뒤 하트는 이 재판이 거대한 위장이었음을 알게 된다.