Сольвейг – потерявшая голос ледяная сирена. Чтобы отыскать сестру в царстве духов зимы, она должна сшить для духов-ветров дюжину платьев из снега, инея и льда. Эскилль – огненный серафим, награжденный даром и проклятием пробуждать пламя одним прикосновением. Он отправляется в стеклянный лес, чтобы разгадать его тайны, и судьба сталкивает его с прекрасной немой скрипачкой.
Носители двух противоборствующих стихий, они поневоле оказываются втянуты в войну духов острова. Хозяин Зимы пробуждается от векового сна, неся с собой лишь холод и тьму. Стихия льда вступает в схватку со стихией пламени, и от того, кто победит, зависит судьба всего Крамарка – острова вечной зимы.