Excellent movie. Even though it was a kids' movie (or I thought it was) it was never pandering and never had cutesy-poo jokes like most of the live-action kids' movies coming out today. Johnny Depp continues to try and play the weirdest individuals commited to cinema, but his Captain Jack Sparrow is easily the coolest pirate ever. It's great for the whole family, but there are some creepy moments and a little violence that might be a little much for the really little kids, I'd say ages 8 and up would be good for this one. Oh, and Kiera Knightley is officially the most beautiful girl ever.