No spoilers- here's what you need to know.

Rating: 9/10 (2 May 2019)

Here's the thing with M. Night's "thrillers"... they are so, so much more than what they appear to be on the outside.
With his films, there are always layers. If you pay attention, this may even require a rewatch, you'll start to understand what he is really trying to tell the audience.
This film is in my top 10. If you haven't seen this before, you need to ignore the criticism and go into this film with an open mind and open ears. Pay attention to every little detail, every little thing that is being said. Yes, we all know Shyamalan will drop a bombshell with a twist- but leading up to that point in his movies includes a lot of important information about the plot and the characters.
This film is emotional, and it's intense. And when I first saw it many many many years ago, my jaw dropped towards the end. There's a lot more than meets the eye with his work. This film is no exception.
Bryce Dallas Howard is a stunner and performs very well in this film. All of the acting is on point. Sure, you'll get some jumps out of this movie, and it definitely traumatized me as a child. But don't go in thinking it's along the lines of Halloween, or Carrie, or any other of your favorite scary movies.
Give it a chance. I'm sure it will make an impression on you. The idea behind this movie is brilliant and the writing is fantastic. It would've been an amazing book.