Lilja trăiește în sărăcie și visează la o viață mai bună. Mama ei se mută în Statele Unite și o abandonează mătușii, care o neglijează. Lilja se petrece cu prietenii ei, Natasha și Volodya. Disperată după bani, începe să lucreze ca prostituată, iar mai târziu îl întâlnește pe Andrei. El îi oferă o slujbă bună în Suedia, dar când sosește Lilja, viața ei intră rapid într-o spirală descendentă.
După ce a scăpat la limită dintr-o confruntare violentă cu un influent baron al drogurilor, fostul agent federal mexican cunoscut sub numele de Machete cutreieră străzile din Texas ca un răzbunător, adesea profitând de abilitățile sale de luptător și de zidar. Angajat să execute o misiune clandestină, el este trădat și se vede nevoit să fugă. Cu toate că Machete poate fi înfrânt, el nu este învins, continuând să își croiască drumul prin haos și conflicte, încercând să-și facă dreptate.