La historia comienza con los hermanos Seth (George Clooney) y Richard Gecko (Quentin Tarantino) que huyen de la justicia tras haber cometido un robo y matado a varios rangers de Texas, policías nacionales y a algunos civiles. Su objetivo es traspasar la frontera y llegar así a México. Para superar los muchos controles policiales de la frontera toman como rehenes a los propietarios de una autocaravana, la familia Fuller, formada por Jacob (Harvey Keitel), un antiguo predicador que perdió la fe tras la muerte de su esposa, y sus dos hijos: Scott (Ernest Liu) y Kate (Juliette Lewis), una adolescente que es la tentación de Richard.