In 1864, the Spanish poet Gustavo Adolfo Bécquer (1836-70), suffering from health problems, retires to the monastery of Veruela. Far from the noise and worldly activity of the capital, he immerses himself in the landscape of the mysterious Moncayo mountain. There, he discovers a new world full of legends that converge in a small village located at the foot of the mountain: Trasmoz, the Village of the Witches, the only officially cursed village in Spain.
Desde a morte de sua mãe, Moritz, 11, vive com sua tia na Alemanha, enquanto seu pai Michael trabalha na Espanha. Para animar a Moritz, Michael convida seu filho a passar férias na Espanha. No aeroporto, Moritz conhece um homem velho que usa uma armadura antiga e afirma ser o lendário Don Quixote. A criança e o velho desenvolvem uma amizade que os leva a viver grandes aventuras.