Finally, i watched this film and was surprised
First of all, this is only my personal opinion and haters please don't spam here(slipping out of the discussion)
Seriously, this movie isn't that bad as mentioned on these boards...for those who haven't watched this movie yet, if you liked other Night Shyamalan movies, just ignore the rating or reviews you find here in imdb and go give it a try.
You don't expect miracles from Night Shyamalan(like that of "Sixth Sense") every time....but, the mood generated by this film is as engaging as his(director) other works and there is no way you get bored at any point of time.
The concept was too small for a movie and still he's managed to give a solid 105 minutes of tension and carried decent momentum throughout the film.
I could find many threads complaining about the casting but, when the acting was considered, I sometimes felt the same with Zooey(perhaps the director did wanted the character to act that way) anyways, there were no zombie chasing or action sequences in this film for somebody to perform...So, in that perspective, i think the casting was/should be simple.
Personally, i loved this film and enjoyed every bit of it. I'll give it a strong 7/10
"The Last Airbender" and "After Earth" were the worst Night Shyamalan movies.