My family and I really liked this movie. It did not feel like it was 2-1/2 hours. The effects and explosions were great. The only things I did not like were the inuendos and language. This is a family movie and little kids have looked forward to seeing it. But all in all it was a great movie. It kept you interested.