O feiticeiro Lord Tensley (James Marsters) sente vontade de se casar com a bela princesa Lady Ennogard (Kaitlin Doubleday). Porém, quando ela se recusa, ele a tranca em uma torre e solta um dragão, que usa para aterrorizar o país. Qualquer um que sinta amor deve morrer - até que Lady Ennogard tenha sentimentos pelo feiticeiro. Ela então envia uma libélula encantada para rastrear um verdadeiro "guerreiro dragão" que pode libertá-la e derrotar o dragão. Enquanto isso, o jovem guerreiro Camilan (Maclain Nelson) consegue escapar dos ataques. Ele quer se casar com seu verdadeiro amor, a princesa elfa Larec (Clare Niederpruem), que, no entanto, é desaprovada por seus pais, já que não é permitido casar fora de sua própria espécie.