I thought this was great when I was 14 and saw it in the theatre. I rewatched it like 10 years ago and it has not held up well, at least in terms of visuals.
Debates over its failure range from the derivative PG-rated screenplay and bumpy development process, to its landing squarely in that netherworld of being ignored by older teens and adults and too mature and violent for small children, dropping it in that abyss between the two ticket-buying demographics.
Hmm, I guess I was right in the perfect demographic at the time then.