Nice plot weaving that eventually became some kind of a classic

Rating: 7/10 (12 June 2015)

The story sure took its time in establishing the initial relationship between the three main characters. And seeing this movie now with knowledge of the cast's reputation beforehand just makes their performance here seem even nicer, except for Kim Basinger's which felt like just an okay acting. I really like how the story weave in and out through the perspective of the the three main characters alternately. And the eventual tie in to the entire story is very good. The revelation of the true traitor in this movie has now became somewhat a classic for the other cop movies where the true bad guy is already there all the time. the acting overall is a great one. I really like how Kevin Spacey, Russell Crowe and Guy Pearce played their respective usual characters. James Cromwell and Danny DeVito did great also in balancing their performances.