i have see quite a few action thriller in my life and this be clearly one of the best ever . there be very few film which i even consider watch several time and this be one of them . everything in this movie be just right represent clint a the superb lead actor and rene russo a his non stupid female partner ( this be a very rare combination sad and but true . ) . of course and john malkowich deserve a lot of praise for his excellent villain but let u not overlook eastwood initial buddy and play by dylan mcdermott and who in my view fit the role perfectly . the soundtrack be absolutely fantastic but sadly never release on an original soundtrack cd ( shame on the producer . ) . the plot make sense and there be no loss of pace and the audience be keep in constant excitement of the outcome of the duel between eastwood and malkowich . i give this one 10 star .