Det er historien om en korrupt politimand, Vincent (Jamie Foxx), der er med til at stjæle en bunke stoffer fra gangsteren Rubino. Da Rubino opdager, hvem der står bag tyveriet, kidnapper han Vincents søn og kræver, at politimanden dukker op i hans casino for at lave en byttehandel. Det er startskuddet til en vild aften, hvor Vincent bliver mere og mere desperat.