Странствующий рыцарь Ланцелот, давним предком которого был знаменитый сэр Ланцелот , оказывается в городе, который уже более 400 лет находится под властью жестокого Дракона. Большая часть жителей считают это необходимостью и не желают, чтобы их спасали. Но все-таки есть и те, кто хочет жить свободно. Они помогают Ланцелоту подготовиться к поединку.
Дракон – побежден, невинная девушка – освобождена, но в городе воцаряется хаос. Постепенно все меняется, история с драконом забывается и к власти приходит бургомистр. Ланцелот возвращается и пытается объяснить людям, что для окончательной победы необходимо каждому убить дракона в себе. Но только лишь слова люди не понимают, им нужна сила, новый дракон. Ланцелот не хочет им быть и понимает, что главная битва – еще впереди.