约翰是一个特别友善的巨人,与一群音乐小精灵住在一起。可是,家里太穷,快没吃的东西了,他必须到外面的世界去找份工作养家。
很快,约翰碰到了国王。并与国王、王后成了朋友,他们请他留下来,为他们的家工作。而留在城堡帮忙,似乎非常理想──直到小精灵想念他们的大朋友,一边演奏他们的魔奇音乐,一边像云一般的涌过来。大巨人约翰如往常一样,只要听到那音乐,就会一直跳舞,停不下来。不过,在森林里跳舞是一回事,在城堡上跳舞却是另外一回事……城堡塌了
后来,巨人约翰帮忙重修了一座新的城堡,虽然样子和先前的不一样,国王们都很开心。国王给了约翰应有的报酬,约翰回家跟妈妈、精灵们过上了幸福的生活。
通过这次旅程,巨约翰明白了什么是关爱别人,同时也享受到别人对自己的关爱。