Sinopsis Balthazar Blake (Cage) es un maestro de la magia en la Manhattan de hoy en día, que intenta defender la ciudad de su máximo enemigo, Maxim Horvath (Molina). Pero como él no puede hacerlo solo, recluta como su -algo reacio- protegido a Dave Stutler (Baruchel), un chico aparentemente ‘normal’ y universitario promedio que demuestra sin embargo un potencial oculto. A él le brinda entonces un curso relámpago sobre el arte y la ciencia de la magia. Juntos, estos dispares socios deberán detener las fuerzas de la oscuridad. Esa misión requerirá todo el coraje que Dave pueda reunir para sobrevivir al entrenamiento, salvar la ciudad y conseguir a su chica, mientras se convierte en ‘El aprendiz de brujo’.