Dopo che il suo castello è stato conquistato, Valiant, il principe di Thule (Robby Benson), fa un sogno, in cui King Arthur (Efrem Zimbalist, Jr.) lo chiama a Camelot. Valiant ascolta il consiglio del sogno e parte alla ricerca del famoso regno. Lungo la strada, incontra due nuovi amici, Arn (Michael Horton) (un contadino) e Rowanne (Noelle North) (la figlia del fabbro), che si uniscono a lui nella sua ricerca per diventare un Cavaliere della Tavola Rotonda. Dopo l'arrivo a Camelot, la trama si concentra sulle vite dei tre amici, mentre si sforzano di diventare cavalieri.