This is one of the top superhero films, for sure. And I would call it Shyamalan's best work as well. An incredibly subtle mood piece that takes the basic familiar concept and makes an intimate, character-driven drama out of it. There really is nothing else like it in the field even taking into account the more sophisticated takes we've seen since its release. This was the first movie to apply greater depth and pathos to the concept in film. Easily some of the best performances from the two leads, as well.