I have no idea where all of the positive reviews are coming from on this one.
The story is simplisitc and disjointed. In order to enjoy this film, you'll need a short-term memory impairment, because there is no way any believable person would have the reactions portrayed. My seven year-old could (and often does) tell a better, more compelling story.
Visually, it's strictly Saturday morning cartoon quality. This movie is just bad on every dimension. Give it a miss.