Mladý princ Richard si má najít nevěstu a stát se po svém otci králem. Tomu se ale snaží zabránit jeho strýc, který chce dosadit na trůn svého syna. Vymyslí proto plán, jak otrávit prince. Ten těžce onemocní, jeho duše opustí tělo a on jistou dobu musí existovat pouze jako duch. Přitom musí zachránit princeznu před drakem a získat své království zpět. Druhá část příběhu se odehrává asi o dvacet let později. Hlavní hrdina, syn krále Richarda, princ Zdislav nalezne ve skalách dračí vejce. Když dospěje, zdá se mu sen, že je drakem, který se vylíhl z tohoto vejce. Ke své hrůze zjistí, že se jeho sen stal skutečností. Ve dne žije jako princ a v noci se probouzí v dračím těle, aby ochránil své blízké i krásnou princeznu.