Bob Hughes (Matt Dillon) lidera una banda de cuatro delincuentes toxicómanos que recorre Estados Unidos atracando farmacias para cubrir su adicción a las drogas.
Bob es un tonto supersticioso, al igual que su mujer Diane (Kelly Lynch), así el día que Nadine (Heather Graham) y Rick (James LeGros) les proponen comprar un perro, Bob se enfada pues cree que el simple hecho de mencionar a un perro ya trae 30 días de mala suerte y así les avisa que tampoco dejen un sombrero encima de una cama, pues eso serían 15 años de mala suerte.
Ese día Bob decide dejar las drogas y el camino de la delincuencia, algo que no le hace ninguna gracia a Diane, su esposa y compañera de siempre, quien no desea dejar las drogas.
Tras pasar un tiempo en su ciudad recibe una visita inesperada de Diane, que le desea suerte.
Al no encontrar nada, le disparan, y mientras es llevado por una ambulancia al hospital piensa en los aciertos y errores de su vida, deseando que, más allá de ellos, pueda sobrevivir a todo lo acontecido.