Balthazar Blake, Manhattan modern dünyasında usta bir sihirbazdır ve şehri Maxim Horvath’tan korumaya çalışmaktadır. Bunu yalnız yapamayacağı için Dave Stutler’ı yanına alır ki bu adam, ilk bakışta ortalama bir tiptir. Ancak kendisinin, isteksiz hamisi gibi gizli potansiyeli vardır. Dave, ona sihirbazlık sanatına dair her türlü eğitimi verir. Sonrasında bu iki benzemez ortak, Horvath ve karanlığın güçleri, ortalığı talan etmeden önce onları durdurmak zorundadırlar. Bu sırada Dave, hayalindeki kız olan Becky’nin kalbini kazanmanın da mücadelesini vermek durumundadır.
Dave Stutler – Jay Baruchel – Harun Can