Теперь скрывающийся в Восточной Европе Джонни Блейз (Николас Кейдж) все еще борется с проклятием Призрачного гонщика — дьявольского охотника за головами. Главный герой встречает священника Моро (Идрис Эльба), который просит Джона отыскать мальчишку по имени Дэнни (Фергус Риордан) и вернуть его. Но есть загвоздка: сатана (Сиаран Хайндс) тоже ищет мальчика и лично заинтересован в этом. Но если Джонни сможет первым найти Дэнни и спасти его душу, есть шанс, что он спасёт и свою собственную душ