Ricardo Tubbs (Jamie Foxx) jest wytworny i niesamowicie elegancki. Mieszka z pochodzącą z Bronxu Trudy (Naomie Harris). Jako policjanci w cywilu nawiązują potajemną współpracę z handlarzami narkotyków na Południowej Florydzie, aby trafić na ślad grupy przestępczej odpowiedzialnej za popełnienie trzech morderstw. Sonny Crockett (Colin Farrell) jest charyzmatyczny i skory do flirtów do momentu, gdy – podczas tajnej pracy z dostawcami narkotyków na Południowej Florydzie – wdaje się w romans z Isabellą (Gong Li), chińsko-kubańską żoną przemytnika broni i narkotyków. Prowadzenie takiej sprawy nie jest łatwe. Wkrótce dla Crocketta i Tubbsa granica między prawdziwą tożsamością a światem kłamstw zaciera się, a policjant i gracz stają się jednym – zwłaszcza dla Crocketta, mającego romans z Isabellą i dla Tubbsa prowokującego napaść na ludzi, których kocha.