Saw this movie on a Saturday afternoon. It was very enjoyable. Thought it was suitable for all ages. Even though I don't think the little ones would sit still with those glasses on for very long. Johnny Depp as always did a wonderful job of bringing the character to life.