На протяжении многих веков волшебник Бальтазар Блейк (Николас Кейдж) охраняет человечество от происков коварного колдуна Максима Хорвата (Альфред Молина). Настало время найти себе преемника, на роль которого Бальтазар присматривает обычного нью-йоркского парня по имени Дэйв (Джей Барушель).
Конечно, студенту-физику трудно поверить в магию и свою особую миссию в спасении Нью-Йорка от грядущего разрушения. Тем не менее Дэйву приходится примерить на себя имидж супермена и срочно заняться изучением незнакомой науки — волшебства…
Как и в предыдущих двух лентах — «Сокровище нации» и «Сокровище нации: Книга тайн», режиссер Джон Тёртелтауб пригласил на главную роль своего любимого актера Николаса Кейджа. В этой ленте Кейдж совместил две профессии — актера и продюсера. Именно ему принадлежит идея снять картину, в основе которой баллада Гёте, написанная в конце XVIII века.
Партнером Кейджа стал молодой, но опытный и много снимающийся актер Джей Барушель. Безалаберность его персонажа в сочетании с излишней серьезностью взрослого волшебника придает картине комическую нотку.
При всем изобилии спецэффектов и неожиданных визуальных находок (например, появление человека из тараканов) фильм не лишен иронии. С одной стороны, это лишает его пафосного звучания, но, с другой, делает изображаемые события близкими современной аудитории.