Студент-философ Хома Брут должен провести несколько ночей у гроба умершей панночки в старой церквушке в далекой деревне. Сможет ли он побороть свой страх, или ему придется столкнуться с нечистой силой?..
Идея экранизации «Вия» принадлежит известному советскому режиссёру, на тот момент директору кинокомпании Мосфильм, Ивану Пырьеву. Лишь по причине острой нехватки времени он предложил снять картину двум учащимся Высших режиссерских курсов Союза кинематографистов СССР Георгию Кропачеву и Константину Ершову.
Съемки фильм производились в Богородчанском районе Ивано-Франковской области (ныне Украина). Однако отснятый на натуре материал разочаровал руководство Мосфильма, оказавшись «слишком реалистическим». Так к работе было решено привлечь известного режиссёра кино-сказочника Александра Птушко. В результате, много материала отснятого Ершовым и Кропачевым было вырезано, ряд идей так и остались невоплощёнными. Изменён был и облик главного чудовища фильма - Вия.
Александра Завьялова изначально утвержденная на роль Панночки, сразу после начала съемок тяжело заболела. В итоге будущий муж актрисы, режиссер Резо Эсадзе требовал, чтоб она отказалась от роли.
Первоначально на роль Хомы Брута планировался Михаил Кокшенов.
«Полет» Ведьмы на Хоме был снят в павильоне. Шест, замаскированный под метлу с горизонтальной планкой, на которой сидел Николай Кутузов, крепился на небольшой высоте. Исполнитель роли Хомы Леонид Куравлёв повисал также на этой планке и перебирал в воздухе ногами, имитируя бег.
В реквизите фильма было заготовлено три гроба Панночки. Один настоящий, для съемок лежащей в нем Натальи Варлей. Два других - для сцен полетов по церкви: небольшой и закрытый и открытый, со специальной стойкой, снабженной поясом монтажных рабочих удерживавшим актрису от падения, закрепленный в подвешенном состоянии на шести металлических тросах.
Во время съемок полета, Наталья Варлей однажды выпала из гроба. Только реакция Леонида Куравлёва, успевшего подхватить актрису, спасла ее от травм. Тем не менее этот случай породил множественные слухи о смерти Варлей.
По задумке Георгия Кропачева сам Вий должен был выглядеть более антропоморфно - гигантским немощным стариком, которого поддерживали всевозможные инфернальные существа.
В фильме задействованы 50 ворон (пойманых в районе студии) и 9 дрессированных черных кошек.
Петух, кукарекающий в фильме ранее был задействован Птушко при съемках фильма «Сказка о царе Салтане».
Костюм Вия был очень тяжелый и никто из актеров не мог в нем нормально двигаться, поэтому эту роль пришлось сыграть специально приглашенному штангисту.
Когда во время одной из финальных сцен героиня Натальи Варлей трясется от злости, актриса стоит на специальной вибрирующей платформе.