João e sua mãe moram em uma pequena casa e com o desaparecimento de seu pai eles começam a passar fome. João vai até a cidade e troca sua única vaca por alguns grãos de feijão. Sua mãe fica muito nervosa e joga os grãos pela janela. No outro dia pela manhã, João encontra um pé de feijão enorme que desaparece no céu, ao escala-lo ele descobre uma cidade entre o céu e a terra onde vive um gigante que aprisionou seu pai.