I was there for Johnny Depp, that is it. But it's awful. The kids I took liked it. But it's barely comprehensible - characters appear randomly, disappear randomly, and make little sense while they're there. Worst of all, there's no beginning, middle or end - the film starts half way through a story and ends half way through another, plainly setting up a sequel that will make no sense either. On the other hand, Zoe Kravitz has never looked better. So there's that.