Случайная встреча Насти, дочери богача Марко, с Иванушкой-дурачком подарила им взаимную любовь. Узнав о трепетных чувствах дочери и не веря в искренность деревенского парня, Марко решил отравить юношу. Для этого купец отправил к молодцу бабушку, которая давно была у него в услужении. Пообщавшись с возлюбленным купеческой дочки, старушка устыдилась своих коварных замыслов и передумала убивать доброго молодца. Настеньку постигла страшная напасть: девушка потеряла способность чувствовать. Её больше ничего не волновало. Что только не делали домочадцы, чтобы помочь девушке! Всё было бесполезно. Её могло спасти только чудо. За ним-то и отправился Иванушка-дурачок. По пути встретились разные люди: Баба-Яга, конокрад Фёдор Иванович с помощником. Их поразила доверчивость и доброта молодца. Иван не казался глупым человеком, однако беспрекословно верил людям, любил их. Именно эта черта характера помогала ему в долгом путешествии. Наконец, он добрался до замка волшебника, который потерял любовь и доверие к людям. Страдая от этих мыслей, чародей подумывал о смерти, но знакомство с Иваном вернуло его к жизни. Получив волшебную дощечку и мел для исполнения желаний, паренёк поспешил к своей возлюбленной. Но не чудодейственные вещи расколдовали девушку. Любовь сама нашла путь к её сердцу и заставила его вспомнить, как нужно биться, когда человек влюблён!