James "Sonny" Crockett (Colin Farrell) e Ricardo Tubbs (Jamie Foxx) são detetives que trabalham juntos, investigando o tráfico de drogas nos Estados Unidos. Após um plano do FBI dar errado, eles são chamados para uma operação secreta que tem por objetivo capturar Arcángel de Jesús Montoya (Luis Tosar), poderoso traficante que controla seus negócios diretamente do Haiti.