Producent chciał, aby Oliver Reed był narratorem w filmie, ale podczas przesłuchania jego wystąpienie nie było satysfakcjonujące. Dlatego w roli narratora wystąpił Simon MacCorkindale.
Richard Moll zagrał rolę czarnoksiężnika tylko w scenie początkowej, ponieważ wystąpiła u niego reakcja alergiczna na soczewki kontaktowe i musiał udać się do szpitala. Do postaci czarnoksiężnika Xusia, na potrzeby kolejnych scen, zatrudniono dublera Molla.
Z początku planowano zrobić sequel filmu, jednak po słabych wynikach finansowych zrezygnowano z tego pomysłu. Druga część filmu, "Tales of the Ancient Empire", ostatecznie powstała dopiero w 2010 roku.
Kaskader Jack Tyree zginął podczas kręcenia skoku z urwiska (nie trafił w poduszki powietrzne, które miały zmniejszyć siłę upadku).