Not sure how this gets such a high rating ? It's far too long . The first hour might aswell not have happened as it's slow , boring and no idea what was going on . It does get a little better after that but the storyline is poor and if I hadn't watched it in 3D I probably would of walked out of the cinema for the first time ever. The film could easily have been made in 2 hours . Even the kids agreed they had no clue what was going on in the first hour . Maybe it gets good reviews because of the 3D aspect but I will never watch it again , I wouldn't bother watching it in 2D at all as it's not a great film.