M. Night Shyamalan has disappointed us in the past, we seem to continue to have high hopes for every movie he releases, as if it will once again astound us the way The Sixth Sense, Unbreakable, Signs, and The Village did. But alas, that has yet to come to pass.
One of the main things I heard about this movie before I saw it was that it was boring. That didn't bother me. I have seen movies that were really boring for the most part, but still had a great finish and left you satisfied. So I went in with low expectations, but high hopes. Well, it was boring. And the reason that it was boring was because it was so very poorly acted. Everyone seemed so emotionless and robotic. The lines were spoken, but the emotions were lacking or wrong. The wrong words in a line were emphasized, and you knew that because you could tell from the line what the emotion was supposed to be, yet the actor was acting out a completely opposite emotion. I will say that Slumdog Millionaire's Dev Patel did a decent job, but even he could have done more with the character than what we saw.
At first, I thought that maybe the movie was just poorly written, but in listening to the words, the script could be pulled off well if the actors were good. But the actors were just horrible in this film. I don't understand what happened. Shyamalan did some amazing work with the young actors in Sixth Sense and Signs, what happened to that ability? Where was his focus in this film?
Other than the acting, the film had good effects and fun fight scenes. But the movie was slow and anti-climatic. The film had awesome potential, but it was just so poorly crafted. I would say that this movie was really not even worth seeing once... well, maybe if it was free... and it was really late at night... because everything is better late at night... and we don't know why... but that's the only time I can really watch movies like Strange Brew and Monty Python and the Holy Grail... they're so much funnier late at night... anyways...
P.S. - The image used in this post is copyrighted by Paramount Home Entertainment.