Michael arrive dans une station de forage, sur la recommandation d'un ami, mais ne peut y être engagé, car il a une jambe en mauvais état. Mortifié et déçu, il repart au hasard dans sa vieille Cadillac et débarque dans une petit ville : "Red Rock West". Là Wayne, propriétaire du bar, le prend pour le tueur texan professionnel qu'il a engagé pour tuer sa femme, Suzanne, et lui remet 5 000 dollars. Michael décide de partir, mais il percute un homme qu'il emmène à l'hôpital. Là, on s'aperçoit qu'il a deux balles dans le ventre. Michael est arrêté et remis au shérif qui n'est autre que Wayne ! Il réussit à s'évader, poursuivi par Wayne. Il se fait prendre en stop par un ancien "marine" comme lui, qui n'est autre que Lyle, le tueur texan engagé par Wayne. Il réussit à leur échapper et va prévenir Suzanne. Il assomme Lyle et s'enfuit avec Suzanne. Ils passent la nuit ensemble et, le lendemain, elle le convainc de retourner à Red Rock Westpour y récupérer 1/2 million de dollars, dissimulés dans le bureau de son mari. Mais là, déception, la somme n'y est pas, et Wayne se fait arrêter par ses deux adjoints qui le soupçonnent d'avoir blessé l'homme que Michael avait renversé. En plus ils découvrent, grâce à une vieille coupure de journal, que lui et sa femme sont deux malfaiteurs. Lyle prend en otage Suzanne et Michael, délivre Wayne en tuant un policier et sous la menace l'oblige à les conduire à la cachette de l'argent. Celui-ci est dissimulé dans un cimetière. Lyle et Wayne s'entretuent, Suzanne et Michael s'enfuient avec l'argent en prenant un train. Là, Suzanne veut se débarasser de lui. Il la maîtrise, la jette avec l'argent dehors et poursuit son chemin.