Film, şeytani "Jester" (Soytarı) ile genç bir sihirbaz adayının Cadılar Bayramı gecesinde yaşadığı ölümcül oyunu konu alıyor.
Cadılar Bayramı gecesi, Max bir restoranda otururken gizemli ve tekinsiz Jester (Michael Sheffield) ile karşılaşır. Başlangıçta masum bir sihir numarası olarak başlayan bu etkileşim, kısa sürede ölümcül bir kabusa dönüşür ve Max'in kaderini bu doğaüstü varlığa bağlar.
Bu filmde, Jester'ın motivasyonları da ortaya çıkar: Jester, yıllar önce Ölüm'ü kandırarak ruhunu kurtarmak için bir anlaşma yapmıştır. Ancak bu anlaşmanın bir bedeli vardır: Her Cadılar Bayramı gecesi, elindeki "morbid bir mum" tamamen erimeden önce dört ruhu kandırıp öldürmek zorundadır. Aksi takdirde kendi ruhu yok olacaktır.
Jester, Max ile karşılaştıktan sonra, kendi karanlık sihrinin artık düzgün çalışmadığını ve numaralarının başarısız olduğunu fark eder. Max'in kendi sihir yeteneğinin, onun gücünü bozduğuna inanan Jester, hedefine ulaşmak için acımasız bir plan yapar.
Max'in annesini öldüren ve küçük kız kardeşi Zoe'yi rehin alan Jester, Max'i anlaşmasını tamamlaması için kendisine yardım etmeye zorlar. Artık Max'in, gece sona ermeden ve Jester'ın mumu sönmeden önce, hayatta kalabilmek için kendi sihirbazlık becerilerini kullanarak bu şeytani varlığı alt etmesi gerekmektedir. Bu, iki sihirbaz arasında geçen ölümcül bir akıl ve hile savaşıdır.