Молодой казак Иван Шульга приезжает домой в отпуск, который получил за боевые заслуги, и узнаёт, что его возлюбленную хотят выдать за другого. Отец невесты предлагает Ивану заплатить выкуп в виде огромной суммы денег, и тогда он согласится отдать свою дочь ему. Чтобы выполнить такое условие, Шульга обращается за помощью к ведьме. Колдунья рассказывает Ивану, где зарыт скифский скарб. Казак отправляется на его поиски. Но сокровище охраняет давно погибший скифский царь. Иван вступает в схватку с призраком. После битвы царь соглашается отдать казаку сокровище в обмен на его помощь. Ивану необходимо найти могилу колдуна, который разлучил призрака с его женой. Там находятся останки скифской царицы. Казаку надо их аккуратно собрать и похоронить в могиле царя, чтобы супружеская пара могла воссоединиться навеки. Шульга выполняет поручение и получает огромное богатство. Он выплачивает выкуп отцу девушки и женится на ней. Но злой колдун жестоко мстит казаку.