I took my two teens to see if this afternoon. A 16 year old girl (who thought she wouldn't like it) and a 14 year old boy. The three of us enjoyed it. I had forgotten about the 3D, but it didn't take away from the movie. I would have rather that they stayed closer to the source material, but I wasn't disappointed by the movie's story.
Look at what is broken in you, and you will understand what is broken in the world.