This is a solid noir movie with outstanding performances from Jim Belushi and Tupac Shakur, but the thing I've appreciated most is the history , and the ending too is so different from the average of this kind of movies. Belushi is so convincing, he is nearly perfect in his part ( the corrupted cop ) and there is Gary Cole too in a little part. But, again, the best of this movie is the history, that evolves so surprising and unexpected.