after read a few review on some well know film site i think this be go to be great . but the totally opposite be true . what a huge disappointment . the plot be go from one place to another and at time just give you one big headache . poor red herring and over the top sub plot be show to u a believable ( i think not . ) . the film be just one sub plot over another and a zig zag of labyrinthian proportion of where the film should be go . and how about this for corny dialogue . probability be like gravity . er . yeah and like dog crap and cheese be identicial . it seem michael mann be a one ( heat ) hit wonder and and simply add a 10 minute gunfight lift straight out of heat at the end of the movie be not go to save it . if you want to watch a decent cop thriller check out the little known dirty a superior film by a less know director . avoid this miami vice and buy the tv series instead .