Colin Farrell and Jamie Foxx are Miami police detectives Sonny Crockett and Ricardo Tubbs.

Writer-director Michael Mann’s updating of his hit 1980s TV series sees them going undercover to take on the narcotics trafficking network of Colombian drug lord Luis Tosar and his evil henchman John Ortiz.

This may have little substance, but it oozes flashy style.

Farrell and Foxx give gritty, convincing turns and Gong Li, as the gangster’s moll Farrell falls for, adds brains and gentle feelings.