This is really high class movie and I really love it. I don't watch too many Action movies, but this one was amazing. The hollywood, cannot boast with a large number of better movies. You just have to watch Barry Lyndon. Stanley Kubrick's films play on emotions and are able to move a more sensitive viewer. You can watch the movie online here or download it.