У программиста Дэниела Блэка выдалась худшая неделя в жизни: проект, на который положено полтора года, закрыли одним росчерком пера, жену он застал в объятиях любовника, после чего сам же угодил в участок по её доносу, а следом машину протаранил лихач на встречке. На больничной койке, переломанный и опустошённый, он получает неожиданное предложение — крошечная, но пугающе реальная богиня Геката предлагает исцеление и магическую силу взамен на защиту её единственной оставшейся жрицы в мире, где вот-вот грянет Рагнарёк. Не успев толком осмыслить сделку, Дэниел оказывается посреди снежного леса, наспех слепив из инстинктивного знания четыре стихии — земли, плоти, силы и огня, а затем и саму ману, — и тут же бросается в бой с гоблинами и троллем, чтобы спасти двух юных ведьм, дерзкую Серис и мягкосердечную Авиллу, чьё тело хранит куда более странную тайну, чем кажется на первый взгляд. Дом девушек сгорает дотла, а мир вокруг погружается в вечную зиму: чудовища вырываются из леса, деревни пустеют, и уцелевшие сбиваются в изнурённый караван беженцев, отступающий к дальнему городу за стенами. Выдавая себя за странствующего мага с двумя ученицами, бывший офисный работник учится быть целителем, тактиком и защитником одновременно, по крохам выстраивая новую жизнь и новую семью среди холода, крови и магии, о которой ещё вчера знал только по компьютерным играм.