The concept of the story was imaginative as were the characters and visuals. Other things about the story were predictable, including the ending. The whole 3D experience was great, although I didn't think there was anything offered in 3D that I wouldn't still have appreciated in regular view. I plan to see the movie again.