Wie magisch Manhattan wirklich ist, das weiß Balthazar Blake (Nicolas Cage) am besten. Seit langer Zeit beschützt der große Zaubermeister die Metropole der Moderne vor dem Zugriff des Bösen. Doch im Kampf gegen seinen Erzfeind Maxim Horvath (Alfred Molina) braucht er Unterstützung. Ausgerechnet im etwas linkisch und unauffällig wirkenden ...
Larry Daley (Ben Stiller) hat mit seinen neuen und vor allem skurrilen Erfindungen nicht wirklich Erfolg. Er steckt zunehmend in finanziellen Schwierigkeiten und seine Ex-Frau Erica (Kim Raver) setzt ihn außerdem unter Druck: Sie will ihm keine Zeit mehr mit ihrem gemeinsamen Sohn Nick (Jake Cherry) gewähren, wenn Larry nicht endlich eine feste ...