I was so excited to see this movie and I was not disappointed. It is visually stunning. We did see the 3D version and I would highly recommend that, it is worth the extra money. All of the actors were excellent in their roles and Johnny Depp was awesome. I am 52 and I took 3 girls, ages 13, 14 and 17. Some "professional" reviewers said that there was no story line, then they weren't watching or just wanted to hate the movie. I wll definitely go see it again while it is in the theater.