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