Сельма Трасквист растет в неблагополучной семье, где вместе с ней живут мама, папа, маленькая сестра Сигне и дедушка Отто. Из-за финансовых трудностей родителям трудно оплачивать жилье. В поисках решения проблемы Сельма вместе с эксцентричным профессором Триппельхатом отправляется в увлекательное и опасное путешествие на летательном аппарате, направляясь на север в поисках мифического королевства, где обитает Томтен — шведский аналог Санта-Клауса. Девочка искренне надеется, что именно он сможет осуществить ее сокровенное желание, и ее семья не останется без крыши над головой в преддверии Рождества.