Jack Carter (Sylvester Stallone) ist ein unbarmherziger Schuldeneintreiber und Killer, der seine Aufträge skrupellos ausführt. Der plötzliche Tod seines Bruders Richie wirft ihn völlig aus der Bahn. Auf einmal beweist er Familiensinn und stellt sein bisheriges Leben in Frage - ganz zum Erstaunen seiner Schwägerin Gloria (Miranda Richardson) und seiner Nichte Doreen (Rachael Leigh Cook). Als sich jedoch herausstellt, dass Richies Unfall in Wirklichkeit ein Mord war, ist Jack wieder ganz der Alte. Zusammen mit Doreen begibt er sich in die schmutzige Unterwelt von Las Vegas und hat nur noch ein Ziel vor Augen: Rache. Doch als Jack der Wahrheit näherkommt, holen ihn dunkle Schatten seiner eigenen Vergangenheit ein.