One for the kids as this is certainly not adult fodder. The special effects are excellent, the story is weak and Johnny Depps accent is something to ponder over. Seriously overlong in running time even the kids would get bored before too long.