Beautiful, interesting, incredible cinema.
A dreamer boy named Jack one day finds that his dreams have grown to enormous proportions.