Too right, it had potential!!!

You never even saw the actual Never Land! Just Captain Hook's ship and the Clock Tower in London...

I wanted to see the Lost Boys... and Tiger Lily... the jungles and the mermaids... It's just a disappointment that they didn't put it in there...

Ugh... *groans*