Arnulfo Rubio fournit des armes à un cartel mexicain extrêmement dangereux. Agent de l’ATF, Hank Harris tente de l’appréhender, mais de ce fait, se fait kidnapper par Rubio. Ce dernier décide de le conduire à ses patrons, mais 600 miles est un long trajet à parcourir.
Deux enquêteurs de la brigade criminelle de Détroit découvrent le meurtre d'un membre d'un gang dans lequel est impliqué un groupe de policiers véreux. Un gangster devient leur indic et les aide à retrouver les policiers corrompus.