Amazing movie. A kaleidoscope of ironies painted with a swathe of emotions and suspense on a canvas of creative gunplay action. The overall message is powerfully delivered and relevant even today. Christian Bale's character is totally badass and he played the role outstandingly. This movie has aged well in my opinion, and I use it when referring younger millenials to must-see early 2000s action/sci-fi flicks.