Бывший наемник Дэнни (Стэтем) спокойно отдыхал с девушкой на ферме, когда ему позвонили и голос с восточным акцентом сообщил, что его старшего товарища (Де Ниро) взял в заложники оманский шейх и вернет только в том случае, если Дэнни окажет ему услугу. Дело в том, что в битве при Мирбате английские спецназовцы убили трех сыновей шейха и теперь им следует отомстить — выбить у них признание, зафиксировать на камеру, а потом убить, обставив все как несчастный случай. Тем временем бывший спецназовец со стеклянным глазом (Оуэн), который тоже участвовал в операции, узна в, что его друзей кто-то убивает, пытается их защитить.