I think Miami Vice is the worst film I have seen all year. Considering Crockett and Tubbs are meant to be bestest buRAB, there's absolutely no chemistry between Foxx and Farrell. Although they were undercover, they were still acting as partners in the drug running business and all the people they were dealing with knew that, so there's no reason for them not to act matey. What's really inexcusable though is that two of the films central plot points make no sense whatsoever !
SP
Why on earth would Gong Li's character go for Crockett? He's not especially attractive in the film (and what's with 'tache?), it's not as if his money would turn her on, so what was in it for her? Initially it seemed she was using him to feel out his intentions, but why continue it? Surely rule number one of organised crime, particularly when you're near the top of the tree, is don't get involved with low-level grunts who could easily f*ck you over. Rule number two - if you insist on breaking rule number one, whatever you do, don't flaunt your relationship in a club owned by your husband that just happens to be managed by someone else very high up in the organisation !
The other thing never explained was who actually was the mole? This was the entire basis of the film and it was totally forgotten in favour of flashy edits and different types of film stock. When Tubbs told the FBI (?) guy to leak to tell the FBI the drop was Monday, Customs Tuesday, CIA Wednesday etc, I though this is how they're going to spring the trap, but no. A friend who saw it with me reckons there were Crockett flashback scenes that also never went anywhere. I don't remember these; maybe I blinked at that point or something.
SP
The whole exercise was nothing more than a two-hour TV episode, only not as good. You'd be better off watching series one on DVD.