The first hour of this film was so eerie it was hard to watch. This was a good thing. All the characters are great and well acted. The ageing of every worked really well. I didn't know if I was supposed to laugh or cry at times. Shyamalan did not disappoint. Check it out if you dear.