This film really has fantastic visual effects. The story is very good too, because it has got touching elements of family and love. The story also contains many surprises, and a few laughs too. I enjoyed this captivating journey right from the beginning to the end.