We all really enjoyed this movie. We brought our 2 sons, 6 and 3. Even my 3 year old stayed awake the whole time which says a lot for a 3 year old. Johnny Depp is amazing and so is Helena Bonham Carter. I would definately recommend this movie and would even go see it again if the opportunity presented itself.