Joe (Billy Connolly) lernt bei einem Zwischenstopp Hush (Sharon Stone) kennen, eine ehemalige Stripperin mit dem Herz auf dem rechten Fleck - und jeder Menge Schulden bei dem lokalen Unterweltboss. Mutig stellt sich Joe auf ihre Seite und handelt sich damit jede Menge Ärger ein.