This movie is full of colorful and inventive CGI and graphics. Loved the imaging and appreciate the creativity behind it. However, the story is one that is as old as time itself and I found myself very bored by the end of the overly long movie. This movie would have been better if it was about an hour and half shorter. The production was what I expected out of this particular producer. The directing was done very well. This movie is a really good example of less is more. I would recommend it to a friend, but would tell them to take their Ipod for the long drawn out ending.