Przełom XIX i XX wieku. Nowojorski bank chce wybudować linię kolejową w Meksyku. Jego wysłannicy pod wodzą bezwzględnego Tylera Jacksona (Dwight Yoakam) terroryzują mieszkańców, by przejąć ich ziemie. Przeciwstawiają się temu dwie żądne zemsty piękności, wykształcona Sara Sandoval (Salma Hayek) i uboga córka farmera Maria Alvarez (Penélope Cruz). Kobiety napadają na banki, a zrabowane pieniądze rozdają potrzebującym. Szybko zyskują rozgłos i zaczynają być ścigane przez stróżów prawa.