This movie was fantastic. Definitely watch it with someone so you can discuss and make guesses while you watch. My husband is NOT a Shyamalan fan, but when it was over he said he feels like it’s the best movie he’s ever done. I really liked it, and it made me want to hug my kids and make the most out of every moment.