Freddie Clayton (Cameron Diaz), eine junge toughe Frau, träumt von einem besseren Leben in Las Vegas. Aber dieser Traum findet ein jähes Ende. Ausgerechnet Red, einem miesen Ganoven, soll sie eine große Menge Geld gestohlen haben. Red erpreßt sie und zwingt das Mädchen seinen zwielichtigen Partner Sam zu heiraten. Bereits auf der Hochzeit lernt sie Sams Bruder Jjaks (Keanu Reeves) kennen und es kommt wie es kommen musste - die beiden verlieben sich ineinander. Die Hölle, die sich durch Sam (Vincent D'Onofrio) und Red (Delroy Lindo) in Freddies Leben aufgetan hatte, fängt jetzt erst richtig an zu brennen.