I loved the film. It was full of great actors that complimented a great storyline. It was full of edge of your seat action and had a great ending to it. A must see. This is one of the few films that I can watch over and over again.