Ever seen a giant on earth? Well it has just happened and the people of the town are frantically doing their best to figure it all out. Wherever the giant goes he creates a stir. He is not used to being on a planet with miniature people. He bashes into things and is pursued by the experts and the people of the town. After all, it is not an everyday occurrence to have a giant in your town. They manage to make a deal with him if he can be helped to get back home.