Bernardo Carpio sa narodil v 10. storočí v Španielsku, práve v čase, keď krajinu napadli Maurovia. Jeho otcom bol legendárny gróf Don Sancho Díaz a matkou krásna Doña Jimena. Bernardo už od mladosti prejavoval veľkú silu a odvahu a rýchlo sa stal známym ako veľký bojovník.
Keď Maurovia dobývali čoraz väčšiu časť Španielska, Bernardo Carpio sa rozhodol konať. Zhromaždil armádu kresťanov a viedol ich do boja proti moslimským útočníkom. Obe strany mnoho rokov zúrivo bojovali, ale nakoniec bola Bernardova armáda porazená.
Bernardo bol zajatý a uväznený v jaskyni v horách. Tam ho pripútali ku skale a nechali ho zomrieť. Bernardo sa však odmietol vzdať nádeje. Vedel, že je predurčený prebudiť a zachrániť Španielsko pred Maurmi.
Jedného dňa navštívila Bernarda v jeho väzení mladá žena menom Jimena. Jimena bola krásna a mocná čarodejnica a bola odhodlaná pomôcť Bernardovi utiecť. Zoslala na Bernarda kúzlo, ktoré mu umožnilo vymaniť sa z reťazí.
Bernardo bol voľný! Rýchlo zhromaždil svoju armádu a opäť ich viedol do boja proti Maurom. Tentoraz zvíťazil Bernardo. Maurovia boli porazení a Španielsko sa konečne oslobodilo od ich nadvlády.
Bernardo Carpio je pre španielsky ľud symbolom nádeje a odvahy. Je pripomienkou toho, že aj v najtemnejších časoch vždy existuje nádej na víťazstvo.