My husband and I enjoyed this movie. As long as you're paying $15 per ticket for an IMAX 3D movie you might as well have over 2 1/2 hours to sit there and enjoy lots of action! NOT for children though. We have a 4 and 8 year old daughters and there is no way it would be appropriate for them...too much violence and too loud. I don't know why some parents think it's appropriate to bring kids to a movie like this....Best movie I've seen in years.