James "Sonny" Crockett es un agente de la brigada antivicio de Miami, que acaba perder la vida de su compañero de patrulla (Jimmy Smits) en una operación de poca monta. Ello no ayuda a mejorar su vida familiar, ya que su esposa Caroline (Belinda Montgomery) quiere el divorcio al no poder soportar la vida de su marido, viviendo de incógnito entre narcotraficantes y criminales varios. Ricardo "Rico" Tubbs es un agente de Nueva York que persigue hasta Miami al narcotraficante colombiano que ha matado a su hermano, también policía. Aunque Crockett y Tubbs desconfían originalmente el uno del otro (de hecho Tubbs oculta su autentica misión), pronto los dos agentes se unen para atrapar a este traficante, Calderone (Miguel Piñero), y sus secuaces, incluyendo a un Trini de Soto (Martin Ferrero, en un papel diferente de su habitual Izzy Moreno), pistolero vestido de mujer. Calderone es arrestado, pero antes que pueda ser juzgado, sus abogados pagan la fianza y escapa de Miami. Crockett y Tubbs deciden trabajar juntos desde ese momento.