Конец XIX века. В Мексике захвачен Кинтеро — революционер, выступавший против диктатуры президента Диаса. Кинтеро успевает передать своему помощнику Максимилиано деньги на продолжение дела революции. Но Максимилиано решает потратить средства по-своему. Он пересекает границу и находит американского ковбоя Криса Адамса, который прославился своими подвигами. Крис соглашается освободить Кинтеро, для чего набирает отряд самых лучших бойцов. Великолепная семерка отправляется на штурм неприступной крепости. «Ружья великолепной семерки» — второй сиквел к классическому вестерну «Великолепная семерка».