Вначале Минобороны США оказывало съёмочной группе всяческую поддержку, однако этому пришёл конец после предварительного просмотри фильма в ноябре 1986 года. Тем не менее, военнослужащие Корпуса морской пехоты США поручились за достоверность событий, о которых говорилось в фильме.
Названием фильм обязан битве на Перевале разбитых сердец, случившейся в годы Корейской войны в период между 13 сентября и 15 октября 1951 года.
До работы в этом фильме Марио Ван Пиблз не умел играть на гитаре, но взял несколько уроков, чтобы убедить Клинта Иствуда, что на роль капрала Джонса подойдёт.
В первоначальном варианте сценария сержант Хайвэй был офицером армии США. В армии сценарий прочли и категорически отвергли. Персонаж сменили на военнослужащего Корпуса морской пехоты. В Корпусе сначала дали согласие, но затем тоже передумали — из-за обилия в фильме ругательств.
Фильм являет собой вымышленное описание случившегося в действительности вторжения армии США на Гренаду в 1983 году. На реальных событиях основаны лишь некоторые элементы сюжета.
Все участники военного оркестра в действительности являлись музыкантами Военного оркестра 1-й дивизии морской пехоты США. В титрах их имена не упомянуты.