В Йемене начинается гражданская война, в которой верх берут представители радикального исламского течения. Выстрелы гремят все ближе, сотрудникам посольства уже небезопасно оставаться в Сане, столице страны. Полковник морской пехоты Терри Чайлдерс (Сэмюэл Л. Джексон) отправлен на опасное спецзадание: ему нужно эвакуировать из опасной зоны американских граждан, причем руководство недвусмысленно дает понять, что сделать это нужно любой ценой.

Чайлдерс следует инструкциям в точности: видя, что посольство обстреливается из гранатометов, он приказывает своим солдатам открыть встречный огонь на поражение. В результате ему удается спасти своих, но ценой крупного международного скандала: йеменские власти предъявляют 82 трупа, убитых во время операции. Причем в большинстве, как подчеркивают арабские СМИ, – это женщины и подростки, за спинами которых прятались обстреливавшие посольство гранатометчики и снайперы.

Чтобы избежать скандала, американские власти устраивают показательный процесс над Чайлдерсом, обвинив полковника в превышении полномочий и расизме. Но неожиданно суд идет совсем не так, как было запланировано…

Режиссер Уильям Фридкин получил за «Правила боя» множество оплеух: фильм назвали самым неполиткорректным и антиарабским произведением, когда-либо снятым в Голливуде. Сам же режиссер считает, что он лишь открыто сказал то, о чем остальные американцы предпочитают стыдливо молчать, и если что-то и преувеличил – то совсем немного.

Но даже при всех «идеологических» недостатках, «Правила боя» обязательно следует посмотреть из-за военных сцен. Эпизод со штурмом посольства снят просто блестяще и является одной из лучших батальных сцен в кино последнего десятилетия.