They should have spent as much time on the characters as they did on the visuals. I had high hopes for this movie and then spent the entire time just sort of getting through it. Some of it was poorly acted and other parts were just outright cliched and facile. A disappointment.