Bei der Rettung eines Gefangenen, der nach den Auswirkungen von Hurrikan Katrina in seiner Zelle zu ertrinken droht, verletzt sich der Polizist Terence McDonagh (Nicolas Cage) schwer am Rücken. Fortan muss er ständig Schmerzmittel schlucken, zusätzlich nehmen er und seine als Edelprostituierte arbeitende Freundin Frankie (Eva Mendes) ständig Drogen und tricksen dafür auch öfters ihre Kunden aus. Langsam aber sicher verstrickt sich Terence mit seiner Drogen- und Wettsucht immer weiter in ein Netz von Korruption, das ihn wohl schon sehr bald zum Verhängnis werden wird. Als der Gangsterboss Big Fate (Xzibit) in einen mehrfachen Mord verstrickt zu sein scheint, wittert Terence seine Chance auf das grosse Geld.
Er und Big Fate arbeiten von nun an zusammen, so wird der Gangster immer über alle Polizeiaktivitäten auf dem Laufenden gehalten und dafür lässt er dann eine ganz schöne Menge Geld in die Taschen des korrupten Poizisten wandern. Big Fates Verhaftung wäre natürlich auch für Terence der Untergang, doch der Cop hat trotz seines ihm immer verrücktere Streiche spielenden Verstandes auch hier noch ein As im Ärmel.