Are you insane? The Sorcerer's Apprentice
Balthazar Blake (Nicolas Cage) and Dave (Jay Baruchel) have to protect New York from the evil Maxim Horvath (Alfred Molina).

Balthazar Blake (Nicolas Cage) and Dave (Jay Baruchel) have to protect New York from the evil Maxim Horvath (Alfred Molina).