Luca segue le orme del padre nel tentativo di salvare la madre dal perfido Skriterioska. L'unica speranza è trovare l'eroe leggendario che brandisce la spada zenitiana.
Il film inizia con la nascita di Luca, seguita dalla partenza di lui e di suo padre Pankraz da Gotha per viaggiare in tutto il mondo e vendicare la madre del ragazzo, Mada, rapita da alcuni mostri. Durante i suoi viaggi d'infanzia, Luca incontra Bianca e acquista un Golden Orb e un cucciolo di gatto sciabola che chiama Purrcy. Durante una visita al castello di Coburgo, Luka assiste al rapimento del principe Harry da parte dei mostri al servizio del vescovo Ladja e accompagna il padre a salvare il principe. Ma Pankraz viene ucciso da Ladja, che usa i suoi ultimi momenti per rivelare a Luca che sua madre è ancora viva.
I ragazzi vengono quindi ridotti in schiavitù dai mostri di Ladja prima di riuscire a fuggire da adulti dopo dieci anni di lavoro in un tempio gigante con l'aiuto del dottor Agon. Harry torna a Coburg e si separa da Luca, promettendo di ripagarlo per il tentativo di salvataggio di Pankraz. Dopo essersi riunito con un Purrcy adulto e con il servo di suo padre Sancho, affiancato da uno slime che ha chiamato Gootrude, Luca apprende che Pankraz lo ha ritenuto l'Eroe Leggendario destinato a fermare Ladja. Luca scopre anche che Ladja ha rapito Mada perché il suo lignaggio zenithiano è necessario per un rituale che apre un portale verso il Mondo dei Demoni.
La Spada Zenithiana di cui Luca ha bisogno si trova nella città di Mostroferrato, in possesso del ricco nobile Rodrigo Briscoletti. Ma la città è terrorizzata da Bjørn il Behemoose, che ha rubato la spada, e Briscoletti offre la mano di sua figlia Nera a chi sconfigge Bjørn. Luca riesce a sconfiggere il mostro con l'aiuto di Bianca e risparmia Bjørn quando si sottomette. Dopo aver scoperto che Luca non è l'Eroe Leggendario, viene promesso in sposa a Nera fino a quando un incontro con una strega (Nera sotto mentite spoglie) lo convince a confessare i suoi sentimenti per Bianca.
Luca decide di rompere il suo fidanzamento con Nera e sposa Bianca, dalla quale avrà un figlio, Alus. Poco dopo, i due vengono attaccati da alcuni mostri: Ladja rapisce Bianca e trasforma Luca in pietra. Ladja porta Bianca nel suo tempio e le rivela di essere una zenitista prima di trasformarla in pietra quando si rifiuta di aiutarlo a convincere Mada a insegnarle l'incantesimo per aprire il portale. Luca viene riportato in vita otto anni dopo da suo figlio Alus, che si rivela essere il vero Eroe Leggendario cercato da Pankraz. Il gruppo cerca il Drago Zenith, che si rivela essere il dottor Agon, che ha bisogno della sua sfera d'oro per portarli al tempio di Ladja. Luca scopre che i resti della sfera d'oro che possedeva erano un falso. Per trovare la vera sfera d'oro, Agon lo invia dalle fate, che lo mandano indietro nel tempo per recuperare la vera sfera d'oro dalla sua infanzia e scambiarla con un falso.
La battaglia finale ha inizio con Luca che si unisce all'esercito di Bjørn e Harry per vendicare finalmente suo padre, solo che un Ladja morente acquisisce l'incantesimo necessario per aprire il portale. Sebbene Alus sigilli il portale, la realtà viene improvvisamente distorta da colui che dovrebbe essere il Gran Maestro Nimzo. L'essere spiega di essere un virus informatico installato al posto del vero Nimzo da un hacker, rivelando a Luca che sta giocando a una simulazione virtuale di Dragon Quest V e procedendo a cancellare tutto. Il virus procede poi a rimandare Luca alla realtà, solo che i ricordi del mondo reale e la passione per Dragon Quest gli permettono di resistere. Gootrude si rivela essere il programma antivirus del gioco e dà a Luca il mezzo per distruggere il virus e ripristinare il gioco (sotto forma di spada appartenente al personaggio di Dragon Quest Erdrick).
Il gioco termina quando la festa di Luca arriva a Gotha e Luca intende conservare questa versione del gioco nel suo cuore. Tuttavia, mentre guarda i fuochi d'artificio da Gotha, Bianca lo colpisce scherzosamente e Luca nota di aver sentito davvero il dolore.