I'd say that it is a mystery more then a horror so if you are to scared to watch i wouldn't be. I watched yesterday and I think it is one of the best movies I've ever seen. The story line was absolutely amazing. Sometimes they wouldn't address things very well but I'd say that only happens once or twice. The acting in this movie is one of my favorite parts. There are some crazy scenes in this movie that you know that only some actors can do. I love tons of movies made by M.Night Shyamalan but this has to be my favorite by far. If you like movies that suck you in by say the first 10-15 minutes maybe even sooner I'd say this is the movie for you.