ภาพยนตร์มีเนื้อหาเกี่ยวกับ บัลธาซาร์ เบลก (นิโคลัส เคจ) พ่อมดในยุคใหม่ในแมนฮัตตัน ที่ต่อสู้กับอำนาจปีศาจ แมกซิส ฮอร์วัท (อัลเฟรด โมลินา) ขณะที่เขาค้นหาคนที่มีอำนาจของเมอร์ลิน ซึ่งก็คือเดฟ สตัตเลอร์ (เจย์ บารูเชล) นักเรียนฟิสิกส์ในมหาวิทยาลัยนิวยอร์ก