I really enjoyed this movie. I thought the story could have been better, but I thought the acting, action sequences and humor made up for it. This movie isn't perfect but it's a fun movie to go watch that has some heart to it. I recommend this movie to anyone who wants to have a good time.