This movie had decent cinematography, and the directing was a mish mash in various aspects (worked well with visuals but poorly with the actors).
The writing/screenplay was very bad and had too many plot holes and was predictable. The story/concept in itself was not bad and somewhat entertaining, but was executed poorly from a bad screenplay and sub- par directing.
The score was either absent when needed, or atrocious when present. Was it some high school students on strings the entire time?
Finally there's the terrible acting for 2 of the main characters - the little boy (excusable as a young amateur actor but should have been cast or directed better) and Bruce Willis. Seriously Bruce, put some effort into your acting, you used to be convincing. That straight- faced smug look and monotonic voice is passé. Bruce needed part of William DeMeo's over-acting, of which made him unconvincing as well.
Gethin Anthony as Levi had the best performance, and the only character that was convincing. Hayden Christensen was OK, but not even close to convincing in his character. Also poorly cast or directed.
Considering all the "In Association With.." production companies shown at the start that were involved in this movie, I expected much better.
It's only a 6/10 from me.