Der 12-jährige Bauernjunge Tom lebt mit seiner Mutter in ärmlichen Verhältnissen auf dem Land. Er ist leicht dümmlich, aber voller Lebenslust. Gemeinsam mit seinem Freund Crosby, einem sprechenden und klugen Hund, geht er eines Tages ins Dorf, um die letzte Kuh zu verkaufen. Unterwegs begegnet ihm ein wundersamer Mann, der auf einer Zauberorgel spielt und ihm im Tausch gegen die Kuh eine Handvoll „Zauberbohnen“ anbietet. Tom nimmt die Bohnen. Zuhause angekommen schimpft und schlägt ihn die Mutter. Sie wirft die in ihren Augen gewöhnlichen Bohnen aus dem Fenster. In der Nacht fangen die Zauberbohnen an zu wachsen...