Jesse (Eric Stoltz), niespełniony muzyk, wyjechał przed laty do Hollywood, by tam zrobić oszałamiającą karierę. Niestety, nie powiodło mu się. Od tej pory zaczął coraz bardziej pogrążać się w narkotykowym nałogu. Pewnego dnia, włócząc się po ulicach miasta w poszukiwaniu pieniędzy na zakup heroiny, Jesse jest świadkiem kłótni dwóch gangsterów. Wykorzystując zamieszanie, muzyk kradnie z ich samochodu 200 tysięcy dolarów i z tak cennym łupem wraca do rodzinnego miasta, Galveston. Tam spotyka swoich przyjaciół z czasów dzieciństwa, Morgana (John Corbett) i Steve'a (Josh Hamilton). Jeden z bandytów, Skipper (Dwight Yoakam), widział jednak twarz Jesse'a i zna też jego imię. Gdy szef mafii, Marshall (Billy Bob Thornton), dowiaduje się o zniknięciu pieniędzy, wraz ze swymi ludźmi rusza na poszukiwanie złodzieja...