... und Lacey Rawlins (Henry Thomas) beschließen im Jahre 1949 ihr Glück als Pferdezüchter südlich des Rio Grande zu versuchen. Auf ihren Ritt von Texas nach Mexiko treffen sie auf den jungen Ausreißer Jimmy, der die beiden Freunde eine Menge Ärger bereitet. Als die beiden endlich in Mexiko Arbeit bei einem mächtigen Rancher finden, verliebt sich John Cole prompt in dessen schöne Tochter Alejandra (Penélope Cruz), ohne zu ahnen, welche Probleme auf den beiden nun zukommen werden...