I thought that this was a fantastic movie! I know that Shyamalan has had some hits and misses, but this one delivered. The camera work and acting were spot-on, and it really drew the viewer in. The CGI could have been a little better, but it didn't detract from the suspense. It was intense and the story was incredibly unique.