Geoff, giovane stalliere, coltiva il sogno di diventare un cavaliere. È valoroso e audace, ma gli manca l'occasione per dimostrarlo. A metterlo sulla giusta strada sarà Drake, l'ultimo drago ancora in vita, che diventa suo compagno d'armi.
Un folle compie una strage in un locale pubblico, dopo aver ascoltato alla radio il popolare d.j. Jack Lucas. Distrutto dal rimorso Jack, fa amicizia con Perry, ex professore universitario diventato barbone a causa della morte violenta della moglie. Jack decide allora di aiutarlo nella ricerca di un inesistente Santo Graal.