荒无人烟的森林里,爷爷用雪橇拉着孩子们尽情驰骋,在广阔的雪地上堆雪人。卡尔想用画笔记录下这里生活的点滴。原本一切都很完美,直到维达从雪橇上摔下来,孤身被困在森林里。或许森林里不止她一个“人”——这就是维达和小精灵故事的开始。
夜幕降临,维达独自躺在雪地里数星星,这时小精灵出现了。维达第一次见到精灵,随后两人聊天中,维达得知小精灵还有21个兄弟姐妹,他是最小的,这也是他当下在这儿的原因。小精灵必须集齐一些东西,才能回到冬之国王身边;可具体要收集什么,小精灵不能说,因为要遵守和冬之国王的约定。
很快爷爷和卡尔找到维达他们。维达把小精灵放进自己随身的背包里,带回自己家。接下来24天,小精灵和维达开始了紧急的收集工作。最后,小精灵回到森林和家人一起度过圣诞前夜。