It was a good film, with a good narrative, although the flashy effects at times took away from the story, and at best only added to the story, instead of being the story. You didn't get the impression that the effects used were essential to the story progression, rather that they were merely add...