Mel Gibson, what can I say? It is definitely one of the best summer movies with a great plot, acting, and smooth transitions between scenes. The only complaint I had about this movie is that it is too much like Braveheart.