舊金山女強人律師克萊爾?庫比克(阿什莉?賈德飾)的丈夫湯姆?庫比克(吉姆?卡維澤飾)被FBI以薩爾瓦多服役期間屠殺九名平民的罪名拘押,案件被指定在洛杉磯軍事法庭秘密審理。克萊爾中止工作奔赴洛杉磯,聯合當地資深軍方律師查爾斯?格瑞姆斯(摩根?弗里曼飾)及年輕辯護律師中尉恩布里(亞當?斯科特飾),在軍方設置的重重阻礙中展開調查取證。隨著深入追查,三人發現案件涉及美國軍方在薩爾瓦多的非法軍事行動,湯姆作為情報官實際承擔著掩蓋屠殺暴行的關鍵角色。克萊爾在搜集證據過程中遭遇神秘威脅,查爾斯更因此付出生命代價。最終法庭揭露了軍方高層為維護政治利益而操縱司法程序的事實,湯姆在軍事體系庇護下獲得無罪判決,克萊爾則通過民事訴訟揭開了這場司法黑幕背后的真相。