Cruise is in top not form. Tripplehorn, Hackman and Harris are all great supporting actors. Just 1 problem. The soundtrack has wayyyy too much piano that doesn't fit at all with the pace of the movie. Or really anything at all with it. Takes away from the drama. Bad bad job of whoever decided on the piano for the key moments of the movie...