Трое братьев, сыновья крестьянина, отправились на борьбу с чудом-юдом, угрожавшим их землям. По дороге им повстречался старик, который подсказал, где можно найти булатные мечи. Они решили устроить засаду у Калинового моста через реку Смородину. Первые две ночи дозор не выдерживали старшие братья, которые засыпали, тогда как Иван сражался с чудовищами. В первую ночь он победил шестиглавое чудо-юдо, затем в следующую — девятиглавое. На третью ночь появилось двенадцатиглавое чудовище с огненным пальцем, способным восстанавливать отрубленные головы. Иван долго звал братьев на помощь, пока они, наконец, не проснулись. Вместе им удалось отрубить чудовищу огненный палец и уничтожить все головы.
На рассвете Иван отправился в логово чудовищ, где узнал о намерениях их жен и матери отомстить братьям. Первая превратилась в колодец с отравленной водой, вторая — в яблоню с опасными яблоками, а третья — в ковёр, который должен был сжечь уставших братьев. Иван предупреждал старших и спас их от всех ловушек. Старая змеиха превратилась в огромную свинью и попыталась их съесть, но братья, проявив смекалку, одолели её. После этого чудовища больше не появлялись, и братья вернулись домой к родителям.
Персонажи
Иван — младший сын в семье, сообразительный, смелый.