João-cara-de-milho é expulso de sua aldeia e se separa de sua amada Iluska. Vagando pelas planícies da Hungria, torna-se soldado, salva a filha do rei da França e se torna João Valente. Depois de enfrentar corajosamente muitas dificuldades, consegue encontrar o seu amor. A história, na versão em cordel, foi baseada no famoso poema épico húngaro János Vitéz, do autor Sándor Petöfi, e adaptada por Fábio Sombra que, ao traduzi-lo, se manteve fiel ao enredo original.