Miami Vice sucked because none of the lead actors can act.

Billy Dee Williams (Tubbs) is a no-talent hack, who just happens to be good at copying the blind singer and that David Hasslehoff (Crockett) just has no clue. I mean, what the fuck is Michael Mann supposed to do with a cast like that???