I have to disagree with dpride, whose review is the second I have seen that claims the surprise ending was just tacked on to the end at the belittlement of the rest of the movie.

Much like in The Sixth Sense, after watching the end, I realized that there were several hints scattered throughout the movie that would have suggested this particular ending, had I been looking out for them. Much like The Sixth Sense, I intend to watch this movie again, to see if I can catch other references to what happens at the end. I don't see how the ending makes David Dunn's family relations unimportant at all.

This movie is based very much on ideas created by comic books, to the point that people who do not appreciate comics, or the general 'superhero' concept will be in danger of boredom by the movie, and annoyed by some of its loose ends.

3.5 stars. 4.5 if you like comics.

Trivia: M. Night Shyamalan makes a cameo as the drug dealer at the stadium.