M Night Shyamaln delivered big time with Sixth sense, Sings and Unbreakable, his unique directorial style was distinctive and impressive and his twists were unexpected and inspired. And when a director makes such good films it builds hopes up for subsequent films that they make, and because this film is so different to his others people were dissapointed.
There is nothing hugely wrong with this film, it is not that thrilling, but it is well paced, well plotted and well acted. The overall story arc of a water woman and magical creatures is something extremely different to a kid being able to see dead people, but it does not make the story bad. This is supposed to be a film for kids and their parents, it was based on a childrens book after all. People who are reviewing this film are so clouded by their hatred for it that they hadven't stopped to examine why this film is actually very good.
Paul Giammati and Bryce Dallas Howard act very well, as do the other lesser known cast. The script is well written and thoughtful as are all the other Shyamalan films, his style of directing is clear just as it is in sixth sense and signs etc.
The inclusion of creatures, such as the monkeys, the wolves and the eagles is not as bad a choice as people make out, in fact it only helps to make it appealing to a younger audience. Some reviewers are slating the idiocy of including grass wolves and monkeys but is it that different from the creatures in all of the other fantasy films, because thats what this is, FANTASY. It is not an emotional drama/thriller, like sixth sense it is not a sci fi horror like Signs it is pure fantasy. Once people get that into their head they might understand what Shyamalan intended, he simply wanted to create something different to his previous films and he has done it very well.
The acting, the plot, the script, the score and the special effects are all done very well and this is a very well directed film that has been undeservedly slated and criticised, just for being different to his other films.
Watch it without thinking you're going to hate it.