El teniente Daniel Kaffee es un abogado talentoso de la Marina de Estados Unidos. Le dan un caso delicado: defender a dos marines acusados de matar a un compañero en la base de Guantánamo. Lo que parece un caso fácil se complica porque los testigos no cuadran. Kaffee empieza a dudar de la versión oficial. El problema se pone serio cuando se enfrenta al Coronel Jessup, el jefe de la base. Las pruebas nuevas apuntan a un encubrimiento grande. Cada cosa que investiga lo lleva a una verdad que puede destruir la reputación del ejército. El juicio se vuelve un