По мотивам повести Г. Квитки-Основьяненко. Действие фильма происходит в украинском городке Конотоп. Увидев на ярмарке лучшую городскую невесту - Олену, сотник немедленно влюбляется и решает жениться на ней, но весьма скоро понимает, что на взаимность он может рассчитывать только прибегнув к услугам нечистой силы. Она приходит ему на помощи в образе молоденькой конотопской ведьмы, давно уже донимающей весь город. И засуха в окрестностях Конотопа тоже её рук дело. Сотник попадает в логово ведьмы, которую просит приворожить к нему Олену, та же, в свою очередь, требует от него зарезать всех конотопских петухов, чтобы не распугивать на заре обнаглевших бесенят. Даже не подозревает сотник, во что обойдется Конотопу его сговор с нечистой силой: город погружается в вечную ночь...