Чисто формально фильм Захарова «Убить дракона» снят по пьесе Шварца. Но – именно формально. Шварц написал добрую светлую сказку. Захаров, сохранив сюжет, переписал почти все реплики и у него получилась мрачная тяжелая история о человеческой низости и подлости. Странствующий рыцарь Ланселот попадает в город, которым правит дракон. Он – тиран и деспот, ежегодно от забирает себе лучшую девушку города. Но жители не ропщут: единственный способ избавиться от дракона - это завести собственного. И тогда Ланселот бросает дракону вызов. У фильма масса положительных сторон. Это отличная режиссура, и замечательные актерские работы. А. Абдулов в роли Ланселота прекрасен. Усталый некрасивый бродяга вдруг преображается и превращается в человека, который готов бороться со злом, рискуя своей жизнью. В. Тихонов в роли архивариуса Шарлеманя показывает каким трусом может быть вроде бы порядочный умный и добрый человек. О. Янковский вообще, в сущности играет 3 роли, ибо у дракона три головы и у каждой