Den engelske landsbyen Wall ligger nær en høy steinmur som grenser til det magiske riket Stormhold. En vakt hindrer noen i å krysse grensen. Dunstan Thorne klarer likevel å krysse muren. I skogen møter han en prinsesse ved navn Una, som tilbyr ham en vakker blomster i ett glass, i bytte mot et kyss. Ni måneder senere leverer mur-vakten en baby til Dunstan, og forteller at babyens navn er Tristan. Atten år senere kaster den døende kongen av Stormhold en rubin opp på himmelen og forkynner at hans etterfølger vil være den første av hans familie som får tak i denne rubinen. Perlen treffer en stjerne, og de smelter sammen. Kongens tre gjenværende sønner, Primus, Septimus og Tertius, forsøker, uavhengig av hverandre, å få tak i rubinen for å bli den neste kongen.