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