Vincent Downs (Jamie Foxx) es un policía de Las Vegas, que está asociado con un poli untado. Su compañero le pide ayuda en un robo de drogas que resulta sencillo. Pero lo que no saben es que las drogas pertenecen a una de las mayores familias criminales de la ciudad.
Rubino, el jefe criminal, descubre que Downs fue quien robó las drogas, y en venganza secuestra al hijo de Downs para que le devuelva la mercancía robada obligandole a llevarla a un casino de su propiedad.Pero para Vincent la vida de su hijo esta por encima de todo, y aunque devolvera las drogas robadas, también se tomara la justicia por su mano en un violento ataque a las entrañas del casino.