This is one of Shyamalan better movies. The characters besides aging have personal dramas some are shown for whom I take are the main ones. Even though there's a number of individuals some are there for a support cast. The individuals do fit well into the movie.
There are some parts that people may find that don't work, but with the title of the movie it does explain the purpose. The twist does work, but could be sensitive depending on the person. The questions of what,why, and how was answered, but details are fast and need to be paid attention to. Overall I liked it.