En un tiempo lejano y lleno de aventuras, el soldado almogavar Bernardo de la Beltasuerte, apodado Corazón de Hierro, intenta regresar a su tierra natal. De camino hacia Barcelona, se enamora de una misteriosa dama húngara, prisionera de unos crueles mongoles. Al afrontar las peores fuerzas del mal, Bernardo dará muestra de su coraje, pero el destino le deparará sorpresas, no siempre agradables, al cruzarse en su camino nada menos que el Gran Khan.