Сюжет фильма придумал Джеймс Уэбб, и основывался он частично на воспоминаниях самого Уэбба о войне во Вьетнаме (1959-1975), а также пребывании на посту министра ВМС в администрации 40-го президента США Рональда Рейгана (1911-2004).
По словам режиссёра Уильяма Фридкина, сцена, в которой герой Брюса Гринвуда просматривает плёнку и убеждается, что огонь открыли из толпы, после чего плёнку уничтожает, была включена в повествование специально. Предполагалось, что фильм будет допускать двоякое толкование поступка Чилдерса (его сыграл Сэмюэл Л. Джексон ) посредством описания произошедшего с разных субъективных точек зрения, но не включая объективных выводов о случившемся.