Great film. I feel it's a classic to be enjoyed throughout the years. Two of the greatest actors meeting head-to-head; a fantastic supporting cast; plenty of action--including a bank robbery scene so real it has no rivals; there's drama that's on par with the action so you won't get bored... I was either on the edge of my seat or holding back tears. And... to top it off the film is full of moral lessons that may seem cliche if presented any other way than Michael Mann does here. Not for the kids but great for a date movie.