Mel Gibson strikes again in another great movie. A must see.