You've got to feel bad for Johnny Depp. Once a well regarded actor is now nothing more than a joke. He plays the same role in every single movie. The only difference is the costume he wears from film to film. He's nothing more than a cash grab at this point.
This movie also wants to be a Wes Anderson film so bad and fails miserably.