You know... It is always refreshing when I see a movie and it exceeds my expectations! This movie was excellent!! I missed it in theaters but enjoyed it just as much if not better in my Home Theater. One of the best shootouts (actually two of them) since HEAT! Which the movie was very similar to.