تک‌شاخی به ناگاه درمیابد آخرین بازمانده از این نوع است و چون نمی‌تواند این موضوع را باور کند در جستجوی دیگر تک‌شاخ‌ها برمی‌آید و در این راه اتفاقات گوناگونی برایش رقم می‌خورد.

جادوگری بنام «بالتازار بلیک» ( نیکلاس کیج ) یک جوان ظاهرا معمولی و بی عرضه را انتخاب می کند تا از شهر نیو یورک در مقابل رقیبش، «ماکسیم هروات» ( آلفرد ملینا ) دفاع کند...