Bohaterem filmu jest czarodziej Balthazar Blake, mistrz współczesnej magii, który mieszka na Manhattanie. Coraz trudniej mu się pracuje, więc postanawia zatrudnić młodego chłopaka, aby pomógł mu strzec miasta przed zagrożeniem płynącym ze strony złego czarnoksiężnika, Maxima Horatha. Ta nietypowa para stanie do walki z mrocznymi siłami chcącymi zniszczyć Ziemię.