Now this is a movie that had a bit of everything. Awesome from start to finish. Keanu Reeves was absolutely sensational in this flick...Two thumbs up!