Left WAY too much on the table!
I absolutely love M Night Shyamalan's movies, and it bums me out that the characters were poorly developed. The premise was interesting, but like the characters, they were poorly developed. The ending could have been a tremendous leap that made the movie, ; yet again fell completely flat. 😕