Slick and exciting action movie (Friday, May 25, 2012)