Leslie, samohrana majka iz Zapadnog Teksasa, je sama, teško živi i opija se, pokušavajući odgajati sina jedinca. Odjednom se stvari preokreću u njenu korist te dobija priliku za svijetlu i uspješnu budućnost kada osvoji ozbiljan iznos na lutriji. No, budući da nije znala kako postupati s novcem godine provedene u euforiji završile su jednako kao i nagrada koju je dobila. Više nema kamo otići i prisiljena je vratiti se kući i suočiti se sa svojom prošlošću.

Mudri čarobnjak Ulrich (R. Richardson) naučava svog mladog pomoćnika Galena (P. MacGalen) vjerujući da u njemu ima najboljeg nasljednika. Jednog dana u njihovo utočište stignu stanovnici daleke zemlje Urland kojom vladaju strah i nemoć. Naime, urlandski kralj Casiodorus (P. Eyre) svake godine žrtvuje jednu djevicu kako bi spasio svoju zemlju od strašnog zmaja. Želeći doznati je li Ulrich doista toliko moćan koliko se tvrdi, kraljev posilni Tyrian (J. Hallam) ubije starog čarobnjaka, pa put Urlanda krene sam Galen. Još uvijek shrvan zbog čarobnjakove smrti, mladić na putu sretne vršnjaka Valeriana (C. Clarke) koji je zapravo djevojka.