I'm surprised about the great rating this movie got. It's basically just stereotype and rumination of old themes. It's done in an ok way but there's nothing really special. The effects were up to date as one would expect. And yes, Johnny Depp is a very good actor. But was this movie witty, inventive, creative or... pensive? None. To make it a good movie it should have had some of these qualities. Once the curse is revealed the plot drags on lengthily. Yes, you know right from the start who is at the bottom of it (after all, you don't cast J. D. for nothing). And yes, the 'love' story with the two youngsters and the evil Brit (the villain is British, how new! yawn) is genuinely disingenuous. Don't get me wrong, I always enjoy love stories, this one too, and a young'un that fights for his love is always engaging. But they would have done the actors more justice if they'd missed out on some clichés.

I wouldn't watch it twice. As a friend of mine put it 'it's a silly movie'. Come to think of it, I think that's a compliment.