1880, Mexikó. Sara (Salma Hayek), a gazdag bankár lánya és Maria (Penélope Cruz), a szegény farmercsalád sarja összefognak, amikor megjelenik Tyler Jackson (Dwight Yoakam), a New York-i hitelbank képviselője. A könyörtelen banktisztviselő egy csapásra tönkreteszi mindkét lány…