Stewart Dubinsky wist dat zijn vader in de Tweede Wereldoorlog had gevochten en zijn moeder uit een concentratiekamp had bevrijd. Maar in de oorlogsbrieven aan een voormalige verloofde leest hij dat zijn overleden vader ook door de krijgsraad is berecht.
Stewart onderneemt een speurtocht in het verleden aan de hand van militaire archieven, oude brieven en een gevangenisdagboek dat bewaard is door zijn vaders advocaat. De puzzel wijst op een reeks dramatische en verbijsterende gebeurtenissen.
Als gretige jonge JAG-officier bij Patton's Derde Leger kreeg David Dubin, zoals Stewarts vader zich noemde, bevel om Robert Martin te arresteren, een afvallige Amerikaanse OSS-agent. Tijdens de befaamde Battle of the Bulge wordt de onervaren Dubin met een sergeant in de Ardennen gedropt.
Door zijn reconstructie van de hartverscheurende keuzes die zijn vader moest maken, op het slagveld, in de rechtszaal en in de liefde, krijgt Stewart een beter begrip van zijn verleden, van zijn vaders karakter en van wat 'oorlog' werkelijk inhoudt.