Djed Božićnjak, Zubić Vila, Uskršnji Zeko i Pješčan nisu samo bića iz priča. Jan Mraz (Jan Kerekeš) budi se iz smrznutog jezera s gubitkom pamćenja te shvati da ga nitko ne može vidjeti niti čuti, pa nestane. Tristo godina kasnije, kao duh zime, Jan uživa darujući snježne dane školskoj djeci, no ipak je nezadovoljan jer djeca ne vjeruju u njega. Na Sjevernom polu, Čovjek u Mjesecu upozorava da Mrakula (Krešimir Mikić) prijeti djeci svijeta svojim noćnim morama te da želi čitav svijet prekriti vječnim mrakom. Legende i čuvari, koji štite svu djecu svijeta, njihove snove, nevinost i maštu, Djed Božićnjak, Zubić Vila (Jasna Palić Picukarić), Uskršnji Zeko (Enes Vejzović) i Pješčan (Robert Ugrina) pozovu Jacka Mraza da postane novi čuvar te da im pomogne zaustaviti Mrakulu. No Jack i nije impresioniram svojom novom pozicijom jer djeci prebacuje da ne vjeruju u njega.