The story is bad, but it's not helped by the uneven tone that surrounds the film throughout its entire runtime. The film is off from the get-go, and I attribute that to the blandness of our Peter (Levi Miller.) For a character as dynamic as Peter Pan, the kid is awfully one-note. Also near the beginning, it seems like Wright wants to make the Peter Pan version of Moulin Rouge --complete with Nirvana chanting, then quickly abandons the idea. He's committed to nothing because he's thrown everything in the kitchen sink to see if it will work. Even the usually capable Hugh Jackman can't sell you on the random mix of contemporary, fantasy and period. Nor do Garrett Hedlund and Rooney Mara, try as they might. And instead of trying to add more depth to the story, the filmmakers decide instead to add more CGI wackiness. When that didn't work, in addition to taking elements from Peter Pan, the filmmakers also decided to throw in some Star Wars, Harry Potter and even Spaceballs into the mix. Literal face palms were occurring consistently.