
Machete (Dany Trejo) to meksykański emigrant. Dawniej agent federalny, teraz najemnik najlepszy na rynku. W trakcie akcji zostaje zdradzony przez organizację, która go wynajęła. Postanawia się zemścić w wyjątkowo krwawy i brutalny sposób. W ostatniej misji towarzyszyć mu będą piękne kobiety, jak też pewien zaprzyjaźniony ksiądz, który ślubował nie zabijać. Głównym celem Machete będzie amerykański senator McLaughlin (Robert De Niro).
Three years ago in Mexico, determined Federale Machete is betrayed and set-up by his boss, resulting in his wife and child being murdered by drug kingpin Torrez. Now, in Texas, Machete resurfaces when hired to assassinate Senator McLaughlin, an extreme advocate against illegal immigration. Once again betrayed and set-up, Machete plots his revenge against the men who've wronged him with the help of resistance fighter Luz, ICE Agent Sartana, and the shotgun-toting Padre.