The film has its good elements. The violence and mystery around this violence is very entertaining and keeps you on your toes. It starts out as what seems a cheesy, typical American family drama and quite quickly escalated into unexplained violence and carnage!! The film has it's strong points.but there a lot of bad points too. The little boy is annoying and does some questionable things, but I guess as a kid, you wouldn't know better so fair enough. As with any film, some of the actions form the characters are annoying. The worst part of this film is they never piece together the film. Why the violence is happening and what is causing it. What the outcome was. And the ending is TERRIBLE!!