Op papier klonk het mooi en de trailer zag er ook lekker vet uit, maar toch viel Machete tegen. Ik weet dat ik te maken heb met een B-film met veel tongue in cheek humor, niet functioneel bloot en een overdosis geweld, maar het had allemaal een stuk scherper en vetter gemogen. Echt exploitation werd het niet.
Danny Trejo kan best acteren, zo liet hij ondermeer zien in Heat en SherryBaby, maar hier loopt hij als een houten klaas rond. Het past wel bij de rol, als rustpunt temidden van de gekte om hem heen, maar daardoor wordt zijn personage nooit interessant. Robert Rodriguez stopt zijn film vol statements over de immigratiepolitiek van de VS, wat vooral irritatie oproept. Vooral als federal agent Jessica Alba een speech afsteekt over de positie van de Mexicaanse dagloners die ze tegenover zich heeft. Het is veelzeggend als de beste prestatie wordt neergezet door Don Johnson, als fanatieke immigrantenjager en nationalist. De film komt het best tot z’n recht op een openluchtscherm, met veel drank en fanatiek meeschreeuwende kijkers. Als solo kijkervaring werkt het niet.